Gower House Hotel
Bed & Breakfast in Bloomsbury, LondonGower House Hotel has 16 rooms and is situated within easy reach of the West End, the City, Theatreland and the main shopping areas. All rooms are en suite and guests are served a complimentary English breakfast. Each room has a TV.
Nearest public transport
Goodge Street - Underground
Similar businesses nearby