This 2 star hotel is located in the city centre of New York. All 48 rooms are equipped with air conditioning.