The 3-star Gower Street Hotel London provides proximity to Royal Opera House, which is located only 1.3 km away. This London hotel offers 12 rooms and amenities such as luggage storage.
The air-conditioned rooms offer a flat-screen TV with satellite channels along with air conditioning.
The neighbourhood features restaurants, including Cafe W, which is fairly close to the Gower Street.
The hotel lies in Bloomsbury with a jazz-age pink cocktail bar and patio restaurant, merely 9 minutes' stroll from the famous British Museum. As a plus for business travellers, the Gower Street London is 4.1 km from the historic Tower of London. Also, the accommodation is a short way from the city park "ZSL London Zoo", and London Euston train station is located 850 metres away. For those favouring public transportation, Russell Square tube station is about a 10-minute stroll away.