City Guide

On The Ave Hotel

222 W 77th St
New York, NY 10024
Phone:

Description: On the Ave Hotel, located in the Upper West Side, offers spectacular, ultra stylish penthouse suites this fall for extraordinary weekend specials. Dubbed by one guest as "Crystal Penthouses", each room affords absolutely breathtaking views of the Hudson R...