Hotel Homewood Suites by Hilton Newport/Middletown
★★★
22 LIBERTY STREET, Newport (RI), United States Show on map
The Attwater is a 3.5-star hotel in Newport (RI), Rhode Island, United States. Guests rate it 8.0/10 (very good) across 2 reviews, ranking it #33 of 51 places to stay in Newport (RI).
22 LIBERTY STREET, Newport (RI), 2840, United States
The Attwater has a guest rating of 8.0 out of 10 from 2 reviews, which is considered very good. It ranks #33 of 51 properties in Newport (RI) on Triptoic.
The Attwater is located at 22 LIBERTY STREET, Newport (RI) 2840, United States.
The Attwater is rated 3.5 stars.
Highly rated alternatives close by
Hotel
#3 in Newport
Hotel
Serviced apartment