- Hotel Details
- Member Reviews
Windsor House Hotel London2 Stars
12 Penywern Road Earls Court London England SW5 9ST
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.
After a busy day of sightseeing, guests can spend some relaxing moments in the splendid and sunny garden.
- Faxing Facilities
- Non-Smoking Rooms
- Colour TV
- Iron / Ironing Board
- Ensuite / Private Bathroom
Other Recommended Hotels
|Four Stars Hotel London||3 Stars|
|The Levin Hotel London||4.5 Stars|
|Baglioni Hotel London||5 Stars|
|Channins Hounslow Hotel London||1 Stars|
|Belgravia Rooms London||2 Stars|
|Crestfield Hotel London||2.5 Stars|
|Griffin House Hotel London||2.5 Stars|
|West Cromwell Hotel Earls Court||2.5 Stars|
|St. Mark Hotel Barkston Garden||2.5 Stars|
|Hamiltons Hotel London||2.5 Stars|