Official Site for the Windsor House Hotel in Earls Court, London.
Located just a minutes walk from Earls Court underground station, the Windsor House Hotel in well situated near the South Kensington museums, Kensington High Street and Hyde park. A central London Bed and Breakfast Hotel, the Windsor House Hotel offers budget and affordable budget accommodation in central London.
Rooms at Windsor House Hotel all include a TV, ironing facilities, and a telephone.
Check-in: From 15:00 onwards (24 hour reception)
Check-out: Up to 11:00 AM
Free! WiFi is available in all areas and is free of charge.
All children are welcome. Free! All children under 1 year stay free of charge when using existing beds.
Italian, French, English, Arabic
Mastercard, VISA, Debit Card