Wyndham Garden Long Island City

    Photos

    Wyndham Garden Long Island City restaurant in Long Island City, New York
    Bar at Wyndham Garden Long Island City in Long Island City, New York
    Wyndham Garden Long Island City hotel lobby in Long Island City, New York

    Map & Directions

    44-29 9th Street, Long Island City, NY, 11101

    Amenities

    Amenities

    Reviews