Located on 46th street the hotel is surrounded by all New York has to offer. The center of New York, Times Square, is just a short walk away and there are loads of stores, restaurants and entertainment venues surround the hotel.
See more: Hotels in USA Hotels in New York Holiday Destinations in USA