Wyndham Garden LaGuardia South

    Photos

    Wyndham Garden LaGuardia South bar and grill in Rego Park, New York
    Wyndham Garden LaGuardia South lobby atrium in Rego Park, New York
    Guest room at the Wyndham Garden LaGuardia South in Rego Park, New York

    Map & Directions

    61-18 93rd Street, Rego Park, NY, 11374

    Amenities

    Amenities

    Reviews