3 accommodations in Elmhurst
79-00 Queens Boulevard, Elmhurst | 3 star hotelfrom $115
- Good and Bad
- Clean and good value - if a little dated
- Good value for the money
76-01 Queens Blvd, Elmhurst | Hotelfrom $138
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.