33-68 Farrington St, New York, New York State, 11354

   

About This Property

Nearest Airport John F Kennedy Intl. Airport
Distance to Airport 17.3KM
Nearest Train Station Main Street Flushing
Distance to Train Station 0.88KM
Nearest Subway Station Mets – Willets Point
Distance to Subway Station 2.1KM
Average Price From USD388
Hotel Star Rating 4