The Attwater
Newport, RI
As one of the first hotels in Newport, the 17-room The Attwater is set on a quiet street just a block off Bellevue Avenue in the central historic district. All of Newport’s sights, sounds and tastes are all only a short stroll away.
Established June 2012
22 Liberty Street, Newport, RI
@theattwater