This 3 star hotel is located in the city centre of New York.
The hotel is within walking distance of Penn Station and Madison Square Garden. Also nearby is the Empire State Building and Macy's Herald Square.
This is a modern building.
The lobby is medium in size.
Pets are not allowed