General Details
This family run hotel is located in Earl's Court, London and is a beautiful Victorian building retaining its charm and many original features.
Kensington, Chelsea, South Kensington, Knightsbridge and Hyde Park are nearby, as is Earl's Court Station - providing easy access to the whole of Central London.
The hotel has a sunny patio and a large, serene garden in which guests are welcome to relax.
A friendly and pleasant atmosphere and a reputation for cleanliness has ensured that Windsor House is listed in the English Tourist Board 'Where to Stay in England' guides.
The hotel is also featured in many other guide books world-wide.
Accommodation
At Windsor House, all rooms are spacious and comfortable.
A wide choice of accommodation is available, including double, twin, single and family or group bedrooms.
There is even a fully equipped kitchen so that guests can prepare their own evening meal, lunch, or just a cup of tea.
Location
Windsor House Hotel is located:
- Less than a minutes walk from Earl's Court Underground station
- Less than 5 minutes walk from the 2 main exhibition halls - Earl's Court and Olympia
- A short, pleasant walk from Kensington High Street shops
- Within easy reach of Piccadilly and the West End - minutes away by Underground
It is also conveniently reached from Heathrow and Gatwick Airports and Victoria Station.
A multi-storey car park is close by and a Minicab service is available on request.
Prices
£18.00 to £46.00 per person per night depending on room choice and time of year.
Please ask for details of Special Rates for Groups of 30 or more people.