Castle Hill Inn
Hotel
Castle Hill Inn offers a tranquil retreat for those seeking both urban exploration and restorative downtime. Situated in Newport, it presents a sophisticated haven for travelers. The hotel provides a comfortable base for discovering the local area, combining the convenience of impressive amenities with the charm of a historic location. Guests appreciate the thoughtful services and the accessibility of nearby attractions.





















