On The Ave Hotel

On the Ave is New York's distinctive Upper West Side hotel. It benefits from the cultural climate of its neighbors with breathtaking views from the roof terrace located on the 16th Floor providing an exclusive retreat above the bustle of the city. The American Museum of Natural History , Hayden Planetarium , the Lincoln Center, and the New York Historical Society are all a stone's thrown away and guests can head to Central Park located just three blocks away. All the comfortable and cotemporary rooms are very elegant and offer all the modern facilities guests can expect with CD player, plasma TV, coffee maker, hairdryer and wifi.

Check availability and book

Check availability and book