Gower House Hotel
The elegant Gower House Hotel offers accommodation in a vibrant area of London.
Shaftesbury Theatre, The Bloomsbury Theatre and Royal Opera House are located 550 meters from the hotel. A museum and a theater lie a short distance away.
Guests may find Churchill War Rooms within 2.2 km and Institute of Contemporary Arts within 1.9 km of the property.
Gower House Hotel provides 15 guestrooms appointed with complimentary Wi-Fi, climate control, an iron with ironing board, a wardrobe and flat-screen TV for a pleasant stay in London. The guestrooms look out on the garden. There are private bathrooms with a shower, free toiletries and towels along with an electric kettle and coffee/tea makers for self-catering.
There is a dining room for guests to enjoy their meal. Serving an array of dishes, Marlborough Arms and Patisserie Valerie are just 150 meters away.
Within a 5-minute walk guests will find Tottenham Court Road subway station.
Guests can make use of a storage room, a safety deposit box and a designated smoking area on site.