Los huéspedes del Lowell Hotel Nueva York, de 5 estrellas, pueden visitar el Edificio Empire State, ubicado a unos 25 minutos a pie. El hotel se ubica a tan solo 1 km de la Plataforma de Observación Top of the Rock e invita a sus huéspedes a uno de sus 2 restaurantes.
La Trump Tower no está muy lejos, mientras que la estación de tren Grand Central está a poco más de 25 minutos a pie de este hotel. Puedes llegar fácilmente a la Congregación Emanu-El de Nueva York a unos cuantos pasos del hotel Lowell Nueva York. Las familias que viajen a Nueva York disfrutarán estando a una distancia de 2 km del Planetario Hayden. Este lugar se ubica no muy lejos del teleférico Roosevelt Island Tramway.
Las 20 habitaciones son aptas para alérgicos y están equipadas con Wi-Fi, así como con minibar, equipo de café y té. También cuentan con baños de mármol.
El bar lounge será el lugar ideal para empezar a disfrutar de tu estancia. El restaurante Daniel se encuentra a unos 5 minutos a pie del hotel Lowell.