Castle Hill Inn
Looking for fine dining? Castle Hill Inn in Newport is an upscale inn located in an historic mansion overlooking the ocean. It’s also the location of a Forbes 4 Star restaurant operated by The Newport Restaurant Group, which takes your safety […]
read more