Where is Luxor Hotel?

Where is Luxor Hotel located?

Luxor Hotel, Luxor Hotel, United States of America (approx. 40.75784°, -73.98331°)


Where is Luxor Hotel on the map?