Nestled in the Manhattan district of New York, the 5-star boutique-style Lowell Hotel New York is 19 minutes' walk from the 70th-floor open-air Top of the Rock Observation Deck. Featuring a lounge bar, a shared lounge and various recreational opportunities, the hotel is just near the 6.5-acre Central Park Zoo.
This New York hotel is in the very heart of the city, 1.6 miles from the multi-purpose indoor arena "Madison Square Garden", and merely 900 feet from Lexington Avenue / 59th Street metro station. The decorated neo-gothic St. Patrick's Catholic Cathedral is a mere 0.7 miles away, while Congregation Emanu-El of New York Temple is only steps away from the Lowell. The accommodation allows you to enjoy such natural sights as The Ramble and Lake approximately 15 minutes' walk away. No matter the religion, travelers prefer to visit Saint Thomas Church, a popular place of worship located 0.7 miles from the hotel. The Lowell is about 900 feet from Lexington Avenue & East 64th Street bus stop and within 25 minutes' walk of Grand Central train station in New York.
The 20 rooms are allergy-friendly, and equipped with high-speed internet as well as a mini fridge bar, tea and coffee making equipment. The rooms also include granite tiled marble bathrooms.
Lowell Hotel features 2 restaurants onsite. Fleming by Le Bilboquet is situated just a few steps from this property.