Showing posts with label hotels in Birmingham United Kingdom. Show all posts
Showing posts with label hotels in Birmingham United Kingdom. Show all posts

Thursday, July 8, 2021

The Grand Hotel Birmingham

The Grand Hotel Birmingham


Colmore Row Birmingham, Birmingham, B3 2BS, United Kingdom

Attractively set in Birmingham, The Grand Hotel Birmingham features air-conditioned rooms, a restaurant and a bar. This 5-star hotel offers a 24-hour front desk and room service. The hotel has family rooms.