Located 1.8 km from Windsor Castle in Windsor, this apartment features free WiFi. The unit is 1.8 km from Legoland Windsor. Free private parking is available on site. There is a seating area and a kitchen.
Located 1.8 km from Windsor Castle in Windsor, this apartment features free WiFi. The unit is Read more
Located 1.8 km from Windsor Castle in Windsor, this apartment features free WiFi. The unit is 1.8 km from Legoland Windsor. Free private parking is available on site. There is a seating area and a kitchen.
Located 1.8 km from Windsor Castle in Windsor, this apartment features free WiFi. The unit is 1.8 km from Legoland Windsor. Free private parking is available on site. There is a seating area and a kitchen.
Number of Rooms: 1