Map
Newport, RI, United States
Price
165
website
Hotel
Rose Island Lighthouse