castle hill inn experience
DESCRIPTION
The peninsula that is home to Castle Hill is located on the western-most tip of Newport, towards the southern edge of Aquidneck Island, just at the entrance of Narragansett Bay. It is this omniscient location, overseeing the East Passage and the Atlantic, that has secured its varied and notable history.TRANSCRIPT