Hotels nearby 60-61 Windsor Royal Shopping Centre, UK



Charles House

Approximately 0.8 km away
Address: Bluebell House, Lovel Lane, Woodside, London, South East, England, United Kingdom

Charles House

Approximately 0.8 km away
Address: Bluebell House, Lovel Lane, Woodside, Windsor, South East, England, United Kingdom

Castle Hotel Windsor MGallery

Approximately 1.26 km away
Address: 18 High Street, London, London, England, United Kingdom

Macdonald Windsor Hotel

Approximately 1.26 km away
Address: 23 High St, London, London, England, United Kingdom

Mercure Windsor Castle Hotel

Approximately 1.26 km away
Address: 18 High Street, London, London, England, United Kingdom

Macdonald Windsor Hotel

Approximately 1.26 km away
Address: 23 High St, London, London, England, United Kingdom

Sir Christopher Wren Hotel & Spa

Approximately 1.36 km away
Address: Thames Street, Windsor, London, United Kingdom