Skip to main content

Hotel Windsor House 1 *

Penywern Road 12, SW5 9ST London, United Kingdom Show on the map
Features
  • WiFi WiFi
  • Budget Budget
Excellent location

Choose your room

.  
.

Property Location With a stay at Windsor House Hotel in London (Kensington - Earl's Court), you'll be minutes from Earl's Court Exhibition Centre and close to Imperial College London. This hotel is close to Royal Albert Hall and Selfridges.Rooms Make yourself at home in one of the 25 guestrooms. Conveniences include desks, and irons/ironing boards can be requested.Rec, Spa, Premium Amenities Take in the views from a garden and make use of amenities such as tour/ticket assistance.Business, Other Amenities Featured amenities include a 24-hour front desk, multilingual staff, and a safe deposit box at the front desk.

Check-in and check-out
Check-in starts at: 15:00
Check-out ends at: 11:00

Services

  • General General
    • WiFi
    • Internet
    • Heating
    • Non-smoker Rooms
    • All Spaces Non-Smoking (public and private)
    • Pets not allowed

Reviews: Hotel Windsor House

This hotel has no reviews. Would you like to add your own review?