Next to Earls Court Underground Station, 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 15 minutes’ walk from the hotel.
Hyde Park can be reached in a 20-minute walk from the hotel, while the Natural History Museum and Victoria and Albert Museum are also both 20 minutes’ walk away. The shops of Knightsbridge are a 15-minute walk away.
Rooms at Windsor House Hotel all include a TV, ironing facilities, and a telephone.
There is a garden with a patio, and guests also have use of shared kitchen facilities for self-catering. Tea and coffee facilities are available in the lobby.
Score from 702 reviews
Okay
5.6/10
Rooms: 25
(Search)
Address: 12 Penywern Road, London SW5 9ST (Map)
Windsor House Hotel - Photos
What people say
Reception staff were friendly and helpful. The stairs were difficult to climb for people who are less able. There are some tricky areas on the staircase. My mother has a bad hip and had great difficulty climbing the steep stairs to the toilet on the floor above. Though the hotel did move us to another room on the second night as this had an on-suite bathroom.