Situé en bord de mer à Newport, dans l'État de Rhode Island, le Castle Hill Inn propose un restaurant sur place et des hébergements de luxe. Il dispose d'une connexion Wi-Fi gratuite.
Le Marshall Slocum Inn est situé dans la ville de Newport, dans l'État de Rhode Island, à seulement 10 minutes à pied de la promenade panoramique de Cliff Walk et de la plage.