Close to everything, but tucked away from it all with amazing water views:
Built in 1874, Castle Hill was first and foremost a summer residence before being converted into a private inn in the late 20th century. Now part of the Relais & Chateaux family, Castle Hill Inn offers luxurious amenities, an attentive staff, gourmet meals and spa services.