Newport Bay Club and Hotel

337 Thames St
Newport
Rhode Island
United States