No image available for this hotel
No image available for this hotel
Windsor, Windsor
Spend a second to
save a fortune!
Spend a second to save a fortune!
Flat 5 114-116 St Leonards Road, Windsor
Offering city views, Urban Living's ~ King Edward Luxury Apartments in the heart of Windsor is an accommodation situated in Windsor, 1.2 km from Windsor Castle and 3.2 km from Legoland Windsor.
See MoreUsage of subsidiary facilities may incur additional fees