Located in Windsor, Castle View by esa provides accommodation with free WiFi and seating area. Each unit is comprised of a kitchen with a dining area, a kettle and a dishwasher, a living room, and a private bathroom with free toiletries. Windsor Castle is 200 metres from the apartment, while Legoland Windsor is 4.1 km away. The nearest airport is London Heathrow Airport, 15 km from the property.
Number of rooms : 3