Dining

Dining at Castle Hill Inn

Nothing says America more than a good old traditional cookout to kick-start summer. Lucky for you, Castle Hill Inn, located in Newport, Rhode Island, puts on one of the best. This summer, they are offering numerous opportunities to treat yourself and your family to fine summer dining, including a clambake and barbeque outdoors. The Summer …