Wyndham Garden LaGuardia South United States, Rego Park Your stay at the Wyndham Garden LaGuardia South hotel will not disappoint. Exciting attractions and comfortable accommodations welcome you to our newly constructed destination. Whether you are ...