| On the Avenue is a stylish Upper West Side hotel located in an exclusive corner of New York City near the Lincoln Center and the American Museum of Natural History. The property features finely appointed guest rooms with a wide range of amenities and a panoramic terrace on the 16th floor, accessible to guests and offering breathtaking views over the city. The hotel also offers a 24-hour business center, nightly live piano music in the lobby, 24-hour room service menu and concierge service. |