The Lowell goza de una ubicación privilegiada en el corazón de Nueva York, a solo diez minutos a pie de Central Park y Quinta Avenida. Además, este hotel de 5 estrellas se encuentra a 1,7 km de Broadway y a 2 km de Times Square.
Las 74 habitaciones del hotel ofrecen una decoración única y cuentan con comodidades que te harán sentir como en casa. Equipadas con frigorífico, televisión de pantalla plana, conexión a Internet por cable y wifi gratis, estación de conexión para iPod y televisión por cable, las habitaciones también disponen de lujosas camas con edredón de plumas y sábanas italianas Frette. Los baños privados están provistos de artículos de higiene personal de diseño y secadores de pelo.
Además de la conexión a Internet por cable gratis, el hotel ofrece un centro de negocios abierto las 24 horas y un servicio de limusina o coche con chófer a tu disposición. Para tu entretenimiento y bienestar, el hotel cuenta con un gimnasio, una terraza para disfrutar del paisaje, conexión a Internet wifi gratis, servicios de conserjería y servicio de cuidado infantil (de pago).
Si tienes ganas de disfrutar de la cocina americana, puedes visitar Pembroke Room, uno de los 4 restaurantes del hotel, o simplemente llamar al servicio de habitaciones las 24 horas. Además, el hotel cuenta con un bar o lounge donde podrás apagar la sed con tu bebida favorita. También se ofrece un desayuno completo todos los días de 07:00 a 10:30 con un coste adicional.
Además de su excelente ubicación, The Lowell se encuentra cerca de varios puntos de interés, como el Museo Metropolitano de Arte, el Museo Guggenheim y la famosa tienda de lujo Bergdorf Goodman. Estos lugares emblemáticos de la ciudad de Nueva York ofrecen una amplia gama de experiencias culturales y de compras para complementar tu estancia en el hotel.