Once a summer "cottage" to a wealthy scientist and explorer, Castle Hill Inn is now one of the most exclusive collections of accommodations in Newport. The Inn, surrounding beach cottages ...