Newport’s Castle Hill Inn is one of the area’s most coveted destinations offering visitors spectacular views, luxurious accommodations, and unique dining experiences. Host Rachel Holt gets a firsthand look at the property by land and sea and learns what really sets them apart.
New England Living TV is sponsored by Sub-Zero and Wolf appliances, Clarke Appliance Showrooms, Kohler, 7 Tide and Supply New England.