Property Location With a stay at Gower Hotel in London (City of Westminster), you'll be convenient to Marble Arch and Royal Albert Hall. This hotel is close to ZSL London Zoo and Buckingham Palace.Rooms Stay in one of 20 guestrooms featuring flat-screen televisions. Digital television is provided for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and electric kettles.Amenities Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance.Dining A complimentary English breakfast is served daily.Business, Other Amenities Featured amenities include a 24-hour front desk and luggage storage.
- 24 hours Front Desk Service