The Attwater, a charming boutique hotel located in the picturesque city of Newport, Rhode Island, offers a delightful retreat for both leisure and business travelers. This 3.5-star hotel stands out with its exceptional guest rating of 10.0 out of 10, based on discerning reviews. The Attwater provides a warm and inviting atmosphere, perfect for those seeking an intimate and personalized experience.