A Little About Us

Gower Hotel London is a small, friendly family run hotel, located in the Hyde Park Estate. Centrally located in a lovely tree lined street, Gower Hotel is the perfect place to stay whilst exploring London with Paddington, Lancaster Gate and Edgware Road Tube Stations a short walk away as well as the restaurants, shops and nightlife of London’s West End. Our rooms are comfortable, well equipped and tastefully decorated providing great value for money and a welcoming home from home.

Gower Hotel London is open 24 hours a day with check-in available from 2pm and check-out by 10:30am. Every morning, choose from either Continental or Full English Breakfasts, accompanied by a selection of juices and hot drinks. Make sure that you book your stay direct with us on our website for the guaranteed best rates and room options.

Hotel Facilities

Free WiFI

Central Heating


24 Hour Reception


Tourist Information

Ironing Facilities

Complimentary Breakfast

Wake Up Call

Travel Assistance




Buckingham Palace

Madame Tussauds

Hyde Park

Little Venice

St Marys Hospital