Allegria Hotel

80 West Broadway
Long Beach
New York
United States