Map
72 Washington St., Newport, RI 02840, United States
Price
160
website
Hotel
Sanford-Covell Villa Marina