City Guide

On The Ave Hotel

222 W 77th St
New York, NY 10024

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...