DESCRIPTION
The Windsor House Hotel is based in central London offering comfortable bed and complimentary breakfast every morning. Famous attractions such as Kensington Museums, Kensington High Street and the iconic Hyde are all just minutes away.
Price
From £35.00
Average Rating
2.8
Facilities
Room Type
Things To See And Do In The Area
Address
12 Penywern Road, London, SW5 9ST
Post Code
SW5 9ST
Nearest Underground Station(s)
Earl’s Court