Discover The Attwater, a delightful 3.5-star hotel nestled in the heart of Newport at 22 Liberty St. With a blend of classic architecture and modern comfort, this cozy hotel is the perfect base for exploring the vibrant local culture. Enjoy personalized service and a warm, inviting atmosphere. Whether you're here for a romantic getaway or a family adventure, The Attwater promises a memorable stay with easy access to nearby attractions, restaurants, and shops.