Considered by many as the “Yachting Capital of the World,” Newport is New England's proud city-by-the-sea. The perfect home base for your Newport vacation. Situated right on the shores of the Newport Harbor, on Thames Street in the Newport city center. The harbor and marina are right in your front yard.
Ingyenes parkolás a helyszínen