Online reservation
2018-05-26
2018-05-27

Maximum period that can be booked is 30 days. Please enter alternative dates.

Windsor House Hotel London

12 Penywern Road, London, United Kingdom

The 2-star Windsor House Hotel is situated a mere 1.5 km away from Royal Albert Hall. The hotel represents Royal architecture in London.

The hotel is in a convenient location just near Earls Court subway station. It is about 5 km away from the center of London.

This property has 25 guestrooms including shared bathroom twin room, private double room and family studio appointed with heating, TV, a dressing room, an iron with ironing board and a work desk. The rooms have a view over the garden. They also feature private bathrooms fitted with a shower and guest toiletries.

A day at Windsor House Hotel begins with a complimentary breakfast. Windsor House Hotel is placed in Camden district, within a 5-minute walk of the grill bar Nando's - Earls Court.

London City airport can be reached in 25 minutes by car from Windsor House Hotel.

Guests can take advantage of 24-hour front desk and ironing service.

Important information

Check-in:from 15:00 hours
Check-out:until 11:00 hours

Facilities

General

  • Non-smoking rooms
  • Wi-Fi
  • Multilingual staff
  • No pets allowed
  • No parking
  • No smoking on site


Dining

  • Breakfast
  • Free breakfast


Leisure & Sports

  • Garden area


Services

  • Tours/Ticket assistance


Room Amenities

  • Ironing facilities
  • Heating
  • Dressing area
  • Carpeted floor


Location

12 Penywern Road, London, United Kingdom

Rooms

This property has 25 guestrooms including shared bathroom twin room, private double room and family studio appointed with heating, TV, a dressing room, an iron with ironing board and a work desk. The rooms have a view over the garden. They also feature private bathrooms fitted with a shower and guest toiletries.

Please, select dates to see available rooms.

Gallery

Add review

Your details


Your impression of the property

Very bad Excellent

If you have any questions regarding your reservation made through our website, please go to our Contact Us page.

Contact Us



Windsor House Hotel

12 Penywern Road, London, United Kingdom

What's nearby

  • Local attractions
  • Chelsea FC Stadium Tour & Museum
    1.1 km
  • Marble Arch
    2.6 km
  • Leighton House Museum and Art Gallery
    1.1 km
  • the Design Museum - CLOSED
    1.0 km
  • Oxford Street
    4.3 km
  • South Kensington
    1.1 km
  • Tardis Police Box
    100 m
  • Le Kalon Spa
    650 m
  • Bayswater
    2.7 km
  • Kensington High Street
    1.1 km
  • Airports
  • Marham RAF
    15.3 km
  • Train stations
  • Kensington (Olympia)
    1.4 km