uk hotels

UK Hotels

UK hotels information and rooms bookings

  1. UK Information
  2. UK Hotels
  3. Windsor House Hotel

Windsor House Hotel

Windsor House Hotel - London Windsor House Hotel - London Windsor House Hotel - London Windsor House Hotel - London Windsor House Hotel - London Windsor House Hotel - London

Windsor House Hotel,London Information
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.
 
Book accommodation
 
Windsor House Hotel,London
 
Rating
rating
Windsor House Hotel,London Address
map
Windsor House Hotel
12 Penywern Road
London
SW5 9ST
Map and Directions
Credit cards
Visa,MasterCard,American Express
Price(s)
Prices from £38
bedrooms
25