Amazing Location
The Holiday Inn NYC is located in New York's vibrant Lower East Side, which is home to a huge selection of bars, cafes and restaurants as well as a renowned nightlife scene. Guests can immerse themselves in this exciting New York area and they can also explore other parts of Manhattan and New York's outer boroughs as they are never more than a couple of blocks away from a subway station. Guests can easily access New York attractions like the Empire State Building, Central Park and Fifth Avenue by the public transport links that are conveniently located in close proximity to the hotel.