LaGuardia Plaza Hotel

104-04 Ditmars Blvd, East Elmhurst, NY 11369
1.800.252.8413
3
Featured Image Restaurant Indoor Spa Tub Indoor Pool Guestroom Hotel Bar Business Center Reception Terrace/Patio todo Hotel Interior Meeting Facility Guestroom Guestroom Hotel Lounge
Explore Nearby