Castle Hill Inn and Resort

Castle Hill Inn and Resort

590 Ocean Ave

Castle Hill Inn and Resort located in Newport. Offering reliable Restaurants and Bars services under the Retail sector. Contact 401-849-3800 or visit www.castlehillinn.com for more info.