Marriott-LA Guardia 10205 Ditmars Blvd Flushing, NY 11369 Phone: (718) 565-8900 Fax: (718) 899-0764
Category: Hotels & Motels