EVEN Hotel Long Island City - New York, an IHG Hotel
HotelOne of the Worst Reviewed Hotels in New York
Address
42-59 Crescent St, Long Island City, NY 11101, United States
Website
Rating on Google Maps
1.10 (16 reviews)Open on Google Maps
Discover top rated places in New York
One of the Worst Reviewed Hotels in New York
One of the Worst Reviewed Hotels in New York
42-59 Crescent St, Long Island City, NY 11101, United States