Windsor House Hotel
Windsor House Hotel
12 Penywern Road
London
SW5 9ST
United Kingdom
Rooms from £47.40 ( €70.15 / $86.74 ) per night
Our central London B&B in Earl?s Court has affordable double, 3, 4 and 5 bed rooms.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







