Travellers who like staying in East Elmhurst recommend LaGuardia Plaza Hotel, Westway Hotel Laguardia Airport and Hampton Inn New York - LaGuardia Airport.
KAYAK users have found double rooms in East Elmhurst for as cheap as $158 in the last 3 days. The average price is $161.