Castle Hill Restaurant is a charming dining establishment nestled in the picturesque town of Newport, RI. It offers a refined dining experience with a focus on seasonal and locally sourced ingredients.
Guests can enjoy exquisite cuisine in a historic setting overlooking the stunning Newport Harbor, making it an ideal destination for special occasions or intimate gatherings.
Generated from their business information