Start from
Hotel Q New York
7601 Queens Blvd, Elmhurst 11373