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.
Hotels in London, England United Kingdom - 1 star rating <>
|