Description
This 4 star hotel is located in the city centre of New York. It is a short drive away from the Madison Square Garden and the nearest station is 34th st Penn Station. All 1050 rooms are equipped with air conditioning.
Features
Business Center
Rooms features
Air Conditioning
Address: 481 8th Avenue And 34th Street, New York City, New York, 10001
Map location could be inaccurate. Please double check the address well before your trip.