HolidayCity Hotels
home
All Hotels

Travel Guide
Contest
Newsletter
Help
About HolidayCity
Logon to my Account
Search for Hotels

Chat with our Customer Service Officer

London UK Hotels - Windsor House Hotel London

WINDSOR HOUSE HOTEL LONDON
12 Penywern Road,
Earl's Court,
SW5 9ST London,
United Kingdom.

   Bookmark and Share

Windsor House Hotel London Promotional Rates
Overview & Facilities | Map
Guests Reviews | Book Now at Promotional Rates!



The Windsor House Hotel London is located in the heart of London, 10 minute walk to Kensington Palace/Knightsbridge. Distance to Piccadilly: 10 mins by underground Distance to nearest Underground station: 2 minutes on foot Name of nearest Underground station: Earl's Court

Windsor House Hotel London Click here to browse more London UK Hotels