Ideal Union Square Location
The main attraction about this hotel is its prime location. Right in the heart of Union Square, you are close to the subway station with access to seven subway lines, and near many restaurants, cafes, and bars. This is the ideal location for sightseeing around Union Square and the rest of New York City.