Accommodations nearby 48 Thames St, Windsor, UK L4 1PU



Sir Christopher Wren Hotel & Spa

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

Macdonald Windsor Hotel

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

Macdonald Windsor Hotel

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

Castle Hotel Windsor MGallery

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

Mercure Windsor Castle Hotel

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

Charles House

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

Charles House

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

The Manor Hotel Heathrow

Approximately 1.92 km away
Address: Village Green, Datchet,, London, United Kingdom

The Manor Hotel Heathrow

Approximately 1.92 km away
Address: Village Green, Datchet,, London, United Kingdom