All hotels in London, England, United Kingdom
1 room, 2 adults
You can collect® Rewards nights here

Windsor House Hotel, London

2 stars
12 Penywern Road, Earls Court, London, England, SW5 9ST, United Kingdom, ‏‎800-491-6126
Best Price GuaranteeBest Price Guarantee on hotel bookings. If you find a better price on exactly the same stay elsewhere we’ll match it

Location & Information

The Windsor House Hotel is located in London, England, United Kingdom

  • 200 yards from Earls Court Station
  • 3.0 miles from City Centre London
  • 10 miles from London City Airport (LCY)
  • 300 yards from Earls Court Exhibition Centre
  • 500 yards from West Brompton Station
  • 500 yards from West Brompton Station
  • 600 yards from Cromwell Road

The Windsor House is a family-run hotel located in the heart of London. The hotel is a beautiful Victorian building, which has retained its charm and many original features through the years. Central London Bed & Breakfast Hotel. Super-clean, Super-comfortable and Super-affordable. Free use of hotel kitchen for preparing own lunch/tea/dinner. Sunny, safe garden patio. All you need for a comfortable, friendly and inexpensive stay in London. Feel at home away from home. The Windsor House Hotel looks forward to welcoming you soon! Groups are welcome and special rates apply for 30 or more persons. Eggs for Breakfast included and Service charge and VAT tax! Plus many cups of tea! Please note that 1 night deposit is required to confirm your reservation; the property will send the bank account details to make the payment at the time of booking.

Fair2.5 / 5
  • SAFE! QUIET! GREAT LOCATION! I like the kitchen, and the wonderful staff. Not a fan of…Jun 27, 2015
  • My girlfriend and I only stayed a night here. It was really close to the Tube station and…May 27, 2015
See all 46 reviews
From 510 reviewsTripAdvisor Traveller Rating

Enter dates to check prices

Hotel Info: ‎866-539-8117‎

from $51
  • Twin Room (Private Shower and Shared Toilet)
  • Double Room (Private Shower and Shared Toilet)
  • Family Room
  • 3 Bedded Room With Private Shower And Shared Toilet
  • Twin Room
  • Quadruple Room (with private shower and shared toilet)
  • Triple Room
  • Double Room
  • Single Room

At a glance

Key facts

Hotel size

  • This hotel has 25 rooms
  • This hotel is arranged over 5 floors


  • Check-in time starts at 11 AM
  • Check-out time is 11 AM

Required at check in

  • Credit card or cash deposit required

  • Government-issued photo ID required



  • No parking

In the hotel

Food and drink
  • Coffee/tea in the lobby
  • 24-hour front desk
  • Tours/ticket assistance
  • Number of buildings/towers - 1
  • Safe-deposit box at front desk
  • Garden

In the room

Home comforts
  • Iron/ironing board (on request)
Stay connected
  • Desk

Windsor House Hotel, London

Is the description of this hotel not correct? Tell us