133-42 39th Ave, New York, New York State, 11354

   

About This Property

Nearest Airport John F Kennedy Intl. Airport
Distance to Airport 17.64KM
Nearest Train Station Main Street Flushing
Distance to Train Station 0.34KM
Nearest Subway Station Flushing – Main Street
Distance to Subway Station 0.31KM
Average Price From USD536
Hotel Star Rating 3