Das komfortable Elmhurst Hotel New York mit 31 Zimmern liegt in der Nähe von einem Shopping- Viertel, ungefähr 2 km vom New York Hall of Science entfernt. Das Hotel blickt direkt auf die Stadt und bietet WLAN in den öffentlichen Bereichen.
Das komfortable Hotel liegt in erstklassiger Lage in New York, ziemlich nah an der U-Bahn-Station 82nd St - Jackson Hts. Jewish Center of Jackson Heights befindet sich in ca. 700 Meter Entfernung vom Elmhurst. Zudem liegt Travers Park in der Nähe von der Unterkunft, und Jackson Heights Cinema ist nur 5 Gehminuten von der Unterkunft entfernt. Auch Terraza 7 ist in etwa 300 Meter Entfernung vom Hotel zu finden. Die Bushaltestelle Roosevelt Avenue & 80th Street ist in etwa 5 Gehminuten Entfernung vom Elmhurst New York.
Eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken sind vorhanden.
Das Restaurant Dunkin' Donuts liegt 150 m von der Unterkunft.