Windsor House Hotel - Hotel London
Loading ...
|
Next to Earls Court Underground Station, Windsor House Hotel offers budget rooms with private bathrooms. 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. |
| Situated in elegant Paddington, just 150 metres from Paddington Railway Station, Ascot Hyde Park Hotel has an on-site restaurant and 24-hour front des...
|
The Belgrave House Hotel offers excellent value accommodation just 5 minutes’ walk from Victoria Station and Westminster Cathedral. It offers a ...
|
The St. Athans Hotel is family-run, simple and clean. In central London, it is within walking distance of the British Museum, the University of London...
|