300 E. 39th St., New York City
Save 52% compared to hotels of similar ratings
79-00 Queens Boulevard, Elmhurst, New York, 11373, United States
2 reviews and 688 opinions
"We found this hotel after browsing several travel websites, check the location, compare prices and..."
Good for: Singles, Family Travel, Budget Travel
Latest New York City hotel reviews