Choose your room
Gower Hotel 3*
Gower Hotel London features 20 rooms and lies 1.9 km from the national museum "Wallace Collection".
The hotel is located 6 minutes' walk from the British Abbott and Holder Museum, only steps away from Goodge Street tube station. The buzzing Theatre-district Piccadilly Circus Square is a mere 1.4 km from this 3-star hotel. While staying at the Gower, guests get quick access to Gordon Square, which is about 600 metres away. London Euston train station is within 10 minutes' walk of the property, and the British Harrods Department Store is 3.3 km away.
The rooms include coffee/tea making facilities, along with a flat-screen TV with satellite channels for your convenience.
This hotel is a stone's throw from Marlborough Arms, that serves British cuisine.