London logo

Windsor House Hotel

Check Availability

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

Rooms from £47.40 ( €70.15 / $86.74 ) per night

Picture of Windsor House Hotel


Our central London B&B in Earl?s Court has affordable double, 3, 4 and 5 bed rooms.

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