Windsor House Hotel

12 Penywern Road, Earls Court, Kensington and Chelsea, London, SW5 9ST

+44 2073739087

   Windsor House Hotel is a family rub business. It is located in the central London in zone 1 – Earl’s Court. The South Kensington museums, Kensington High Street, Earl’s Court Exhibition Centre, Hyde park, Stamford Bridge, home of Chelsea FC, the Natural History Museum, Albert Museum can be easily reached by walk. The shops of Knightsbridge are a 15 minute walk away.
   Budget, clean rooms of different types:  singles, doubles, 3-5 bedded family rooms are available for Windsor House Hotel guests. Rooms include a TV, ironing facilities, and a telephone. The kitchen facilities for self-catering, tea and coffee facilities can be used for making breakfast. Garden with a patio is a nice addition to the hotel.
Facilities of Windsor House Hotel

No internet access available
No parking available
Breakfast is not included
Family rooms, carpeted, ironing facilities
Pets are not allowed

Add a Review

Rate this by clicking a star below:

Related Listings

+44 20 7511 9654

Lynx Way, Newham, London, E16 1JR, United Kingdom

+ 44 20 7836 4343

Strand, Westminster, London, WC2R 0EU, United Kingdom

40A Guildford Street, Luton LU1 2PA, United Kingdom