Map & Directions - The Dining Room at the Castle Hill Inn & Resort
The Dining Room at the Castle Hill Inn & Resort
590 Ocean Ave, Newport, RI, 02840
(401) 324-4500 (Phone)
590 Ocean Ave, Newport, RI, 02840
(401) 324-4500 (Phone)