Two story modern, French style hotel with restaurant; situated in the city center; 10 miles from Birmingham airport.
There are no tags yet for this venue.