39-40 Thames Street Apartment 2, Windsor, Berkshire (Great Britain) Show on map
Updating availability and prices
Located in the Windsor City Centre of Windsor, within 100 metres of Windsor Castle, Urban Living's Luxury Royal View Apartment is an accommodation offering garden views
Free WiFi is available in this apartment, situated 4
4 km from Legoland Windsor and 12 km from Dorney Lake
This apartment is equipped with a flat-screen TV, a seating area, a kitchen with a dishwasher and an oven, and 1 bathroom
Windsor & Eton Riverside station is a 2-minute walk from the apartment
London Heathrow Airport is 15 km away
Hotel