El hotel On the Avenue es una elegante estructura del Upper West Side, ubicada en un exclusivo rincón de Nueva York, cerca de Lincoln Center y del museo americano de historia natural. El hotel dispone de habitaciones finamente decoradas y equipada con una amplia gama de servicios, aparte de una terraza panorámica en la planta 16ª, accesible para todos los huéspedes y desde la cual se disfruta de un fantástico panorama de la ciudad. El hotel ofrece también un centro business abierto 24 horas, piano bar con música en vivo todas las tardes en el vestíbulo, servicio de habitaciones disponible las 25 horas y servicio de consergería.