Luxury Boutique Hotel
Castle Hill Inn
Castle Hill Inn is a luxury hotel in Newport, Rhode Island, featuring 33 accommodations, two restaurants, a spa, and 40 acres of coastal estate overlooking Narragansett…
View profile →Hotels in Newport, Rhode Island, United States: locations, profiles and contact details.
Other regions →Castle Hill Inn is a luxury hotel in Newport, Rhode Island, featuring 33 accommodations, two restaurants, a spa, and 40 acres of coastal estate overlooking Narragansett…
View profile →Historic twenty-room hotel and villas beside Newport's Cliff Walk, with two restaurants, oceanfront gardens, and event spaces.
View profile →