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 ...