The 2-star Gower Hotel lies within 3.5 km from Westminster . The hotel represents Royal architecture in London.
The venue is 15 km away from Hyde Park . The property is set within 4 km distance from London city center.
Gower Hotel offers 21 guestrooms appointed with satellite TV, climate control, coffee/tea makers, a dressing room and a personal computer with all the sights of London within easy access.
The brasserie London Street Brasserie is 5 minutes’ walk away.
A 5-minute walk will take you to Edgware Road subway station. Gower Hotel is located within 20 km from London City airport.
The on-site conveniences include a storage room and a designated area for smoking.