Call Us

33 53 Farrington St. QueensNew York 11354 NE York 11354 United States of America, New York, NY, 11354, US

About Explore Hotel&Hostel

Amenities

Map Location & Address

Explore Hotel&Hostel
33 53 Farrington St. QueensNew York 11354 NE York 11354 United States of America, New York, NY, 11354, US
Explore Hotel&Hostel
Our Best Rate
Pay Now & Save
Room amenities and details
Book now