- Find the best hotel rates

Windsor House Hotel *

12 Penywern Road - SW5 9ST London


Hotel location


Zoom map

Photos of the hotel

Next to Earls Court Underground Station, the Windsor House Hotel offers budget rooms. Earl’s Court Exhibition Centre is a 5-minute walk away, and Stamford Bridge, home of Chelsea FC, is a 15-minute walk from the hotel.

Hyde Park can be reached in a 20-minute walk from the hotel, and the Natural History Museum and Victoria and Albert Museum are also both a 20-minute walk away. The shops of Knightsbridge are a 15-minute walk away.

Rooms at the Windsor House Hotel all include a TV, ironing facilities, and a telephone.

On the grounds, there is a patio, and guests also have use of shared kitchen facilities. Tea and coffee facilities are available in the lobby.



Client reviews

Important information

Please let Windsor House Hotel know your expected time of arrival. You can use the Special Requests box when booking.

Back to top