Hotels near Thames Street

Newport, Rhode Island, United States of America
trover photo by Tony Creechtrover-icon

Search Nearby Hotels

Other landmarks in Newport

Find out more about Thames Street

Best Cheap Thames Street Hotels