
Rooms From: £44.00
[25 rooms total]
International Rating
Fill this form to check availability of Windsor House Hotel

Click on a thumbnail to view the fullsize photo
Location
12 Penywern Road
London
Greater London
England
United Kingdom
London
Greater London
England
United Kingdom
This budget bed and breakfast hotel is 200 metres from Earl's Court London Underground Station and Earls Court Exhibition Centre. It has affordable rooms and a kitchen for guests' use. The Windsor House Hotel has single and double rooms, as well as family studios with 3, 4 and 5 beds for those with children. The Olympia exhibition centre is less than a mile (1.6 km) away. There is a garden with patio and a shared kitchen for guests to prepare their own food.

Please bookmark with social media, your votes are noticed and appreciated:


Next Hotel → myhotel Bloomsbury → The Park Lane Hotel





