London logo

Windsor House Hotel

Check Availability

Windsor House Hotel
12 Penywern Road
London
SW5 9ST
United Kingdom

Rooms from £49.50 ( €54.45 / $71.77 ) per night

Picture of Windsor House Hotel


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.

Click here for more Information on the Windsor House Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information