minube
Centrally located
This important New York hotel is located on the Upper West Side. Its central and convenient location makes it easy for guests to visit top tourist attractions, as well as shop in the most famous shopping center of the city. There are several restaurants, which gives you a different option for each day. It features a luggage room.