Online reservation
2018-01-19
2018-01-20

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
  • Children and extra beds
  • There are no extra beds provided in a room.

Facilities

General

  • No smoking on site
  • Wi-Fi
  • No parking
  • Safe deposit box
  • 24-hour reception
  • No pets allowed
  • Multilingual staff


Dining

  • Bed and breakfast
  • Coffee/Tea in lobby


Leisure & Sports

  • Garden area


Services

  • Tours/Ticket assistance


Room Amenities

  • Heating
  • Dressing area
  • In-room desk
  • Ironing facilities
  • 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
  • Leighton House Museum and Art Gallery
    1.1 km
  • Marble Arch
    2.6 km
  • Holmes Place - Kensington
    1.3 km
  • 18 Stafford Terrace - The Sambourne Family Home
    1.1 km
  • Westminster Cathedral
    3.7 km
  • Victoria and Albert Museum
    1.6 km
  • Tardis Police Box
    100 m
  • Kensington High Street
    1000 m
  • Bayswater
    2.7 km
  • Hammersmith
    1.3 km
  • Airports
  • London City Airport
    16.9 km
  • Train stations
  • Paddington Station
    3.1 km