Category: Castle Hill Inn Weddings
Castle Hill Inn weddings is a historic estate with panoramic views of the Atlantic ocean and Narragansett Bay. The historic Castle Hill Lighthouse lighthouse and green lawns rolling down to the water provide many photographic opportunities.