Long Island City,40-34 crescent st NEW YORK - LONG ISLAND 11101 US
General view
General view
General view
General view
General view
General view
General view
General view
General view
This comfortable hotel is in Long Island City. This hotel offers a total of 133 rooms. Travellers will not be bothered during their stay, as this is not a pet-friendly accommodation.