Lowell Hotel Nowy Jork, zlokalizowany prawie 5 min pieszo od stacji metra 59 St, oferuje salon Lounge i różne możliwości rekreacyjne. Pobyt u nas zapewnia szybki dostęp do Internetu w miejscach publicznych i prywatny parking w pobliżu.
Taras widokowy Top of the Rock jest w bliskiej odległości od tego hotelu, natomiast Katedra św. Patryka w Nowym Jorku jest w nie więcej niż 1 km stąd. Biblioteka Pierpont Morgan znajduje się około 25 min spacerem od Lowell w Nowym Jorku. Odwiedź The Ramble and Lake, który leży zaledwie 1 km od hotelu, i poczuj całkowitą harmonię z naturą Stanów Zjednoczonych Ameryki. Congregation Emanu-El of New York i Ogród zoologiczny w Central Parku znajdują się tylko kilka kroków od tego 5-gwiazdkowego obiektu. Zlokalizowany w samym centrum Nowego Jorku, Lowell Hotel znajduje się nie więcej niż 5 min piechotą od dworca autobusowego Lexington Avenue & East 64th Street.
Minibar i urządzenie do parzenia kawy/herbaty wraz z szybkim internetem są zapewnione w każdym z pokoi dla alergików w tym hotelu. Marmurowe łazienki są wliczone w cenę pokoi.
W obiekcie noclegowym znajduje się 2 restauracji. Fleming by Le Bilboquet jest usytuowana w zasięgu wzroku od Lowell.