Newport Beach Hotel & Suites

Memorial Blvd. & Wave Ave.
401-846-0310
Newport
Rhode Island
United States
website