Built at the turn of the 20th century as a place of respite for weary travelers, the Attwater Villa is a historically unique fixture in the city of Newport. Lovingly renovated and warmly appointed the Inn carries on today the traditions of its past. Come try a different type of hospitality, one that leaves many of our guests referring to the Villa as home during their stay. Neatly tucked away of more...