Located on 83rd street, the Comfort Inn East Elmhurst New York City is close to local attractions. These include the Queens Botanical Garden, Queens Museum of Art and Queens Zoo. The Central Park, Times Square and the New York University are also nearby. The LaGuardia Airport is located adjacent to the hotel.
Comfort Inn East Elmhurst New York City with rates from $39.54 Per night and a Star Rating of 2 out of 5 stars.
|