Tudors eSuite Grand Central Aparthotel
Condo Hotel
Birmingham
«Tudors eSuite Grand Central Aparthotel» is located in Birmingham. This apartment hotel is located in the city center.
Number of rooms: 11
Dale End, Birmingham, B4 7NJ