London hotels

Windsor House Hotel

12 Penywern Road, Earls Court, London, SW5 9ST

Find London hotels using text search:
Home    |   Where to Stay    |   Special Offers    |   Contact Us    |   Live Chat  
Windsor House Bookings


Earls Court Tourist Hotels

Where is it? - MAP
The Windsor House Hotel is a family run hotel situated in Central London in the Earls Court / Kensington and Chelsea area. The hotel is a beautiful Victorian building, which has retained its charm and many original features through the years.

Rest and Sleep
A friendly and pleasant atmosphere and a reputation for cleanliness has ensured The Windsor House listings in the English Tourist Board "Where to Stay in England" guides and in very many other world-wide circulated guide books.

At The Windsor House, all rooms are spacious and comfortable and kept clean at all times.

  • Double Room (1 or 2 people max)
  • Twin Room (2 people max)
  • Triple Room (3 people max)
  • Quad Room (4 people max)
  • Family Room (5 people max)

Eat and Drink
Facilities at your disposal include a fully equipped kitchen for your use, where you can prepare a cordon-blue meal or just a cup of tea, a sunny patio and large, serene garden for your relaxation after a hard days shopping or site seeing. Eggs are provided for Breakfast (Other items to be provided by guest) plus tea and coffee.

Nearby facilities
Near to Earl's Court Exhibition Centre and close to Olympia Exhibition Centre The Windsor House Hotel is your home away from home. NCP parking close by and a Minicab service is available on request.

Windsor House Hotel London and Travel around London
  • Knightsbridge - 3 stops (6 mins)
  • Victoria - 4 stops (10 mins)
  • Piccadilly Circus - 6 stops (15 mins)
  • Covent Garden - 8 stops (17 mins)
  • Heathrow Airport - 12 stops (40 mins)
LONDON HOTELS INDEX
Keywords: Windsor House - Penywern Road - Earls Court Hotels - London Hotels
© Hotel Assist London Bookings: Windsor House Hotel London 2008 - All Rights Reserved.