Top Local Places

Harte and Garter Hotel & Spa

31, High St, Windsor, United Kingdom
Hotel

Description

ad

Welcome to the Harte and Garter Hotel & Spa - located directly opposite Windsor Castle we boast the finest views in town.  

CONTACT

Quiz