Property Sign-up

Signing up is free and only takes a few minutes. Sign up online now

View on Map

See Windsor House Hotel located on our map. Click to open map

London Guides

Other Cities in England

Windsor House Hotel

Address: 12 Penywern Road, Earls Court, London, England
Average rating: No ratings received
Rooms from: US$ 0



Windsor House Hotel

Photos of Windsor House Hotel
Previous Image
Play Slideshow
Next Image
3 photos
Central London Hostel / Bed and Breakfast Hotel Earls Court, 3/4/5 bedded family/group rooms + doubles - FREE use of kitchen!

The Windsor House Hotel is a 2 minute walk from Earl's Court Underground Station - Zone 1 - right in the centre of things with lots of pubs/cafes/shops/restaurants close by.

We welcome guests to use our hotel kitchen for £££ saving - plus - you get your own keys - no curfew.
Laundrettes and Internet cafes close by.

Good hot showers and cool friendly staff!

Sunny patio garden for relaxing!
Free wifi!
Super-Clean, Super-Comfortable, Super Affordable!
Prices include breakfast and the 17.5% VAT/local tax.

Cancellation Policy:
In case of late cancellation (7days before the check in time) or no show: The first night will be charged.

We'll be your home away from home with all you need for a comfortable, friendly and inexpensive stay in London and the Windsor House Hotel looks forward to welcoming you!
 

Located Near


The Windsor House Hotel is a 2 minute walk from Earl's Court Underground Station - Zone 1 - right in the centre of things with lots of pubs/cafes/shops/restaurants close by.

Things To Note
Free wifi Prices include breakfast and the 17.5% VAT/local tax. Cancellation Policy: In case of late cancellation (7days before the check in time) or no show: The first night will be charged.