Gower Street Hotel London offers quick access to the garden Bedford Square, which is approximately a 5-minute walk away. Highlights at the 3-star hotel include Wi-Fi in public areas.
The hotel is situated in the Bloomsbury district, 1.5 miles from Madame Tussauds London and 0.4 miles from the famous British Museum. Attractions in the area also include the national museum "Wallace Collection", located around 25 minutes' stroll from the Gower Street London. Guests might as well visit Red Lion Square, which is only 0.7 miles away. Also, Tate Modern lies about a 10-minute drive away, while Russell Square is in the immediate vicinity of the property. The hotel is located in London, 0.5 miles from London Euston train station.
Offering complimentary Wi-Fi and a flat-screen TV with satellite channels, the 12 rooms come with climate control to ensure a comfortable stay. Featuring a separate toilet and a shower, the bathrooms also have bath sheets and towels.
The Gower Street is right near Cafe Deco.