Windsor House Hotel

12 Penywern Road, London, SW5 9ST - Guest Rating: 54%

Windsor House Hotel, London
Is this photo useful? Yes | No
Guest Rating

Add a Review

Conveniently located in the city of London, Windsor House Hotel London is a 10-minute walk to Kensington Palace. The nearest underground station - Earl's Court is about 2 minutes from the hotel and you can reach Piccadilly using this public transport service in 10 minutes.

The property features spacious and comfortable rooms that are provided with a host of modern amenities to make your stay a pleasant one.

Guests can utilise the services hotel's kitchen to prepare meals for themselves.

Guest Reviews

Add Review

Windsor House Hotel reviews on TubeHotels are written by travellers like you. Our honest and unbiased reviews help all travellers decide which hotel to book and which to avoid. Please add your own review now.

Nearby Stations

Nearby Theatres

Check availability and we will search the following websites (and more) to find all available rooms and prices. You can then compare prices and book Windsor House Hotel online at the best price.

Check Availability