Offering 20 rooms, the 5-star luxury Lowell Hotel New York is near a shopping district, nearly 25 minutes' walk from Guggenheim Modern-Art Museum New York. This New York hotel features valet parking and concierge service, along with Wi-Fi in public areas.
The hotel is located around 400 metres from Congregation Emanu-El of New York Synagogue, 2.4 km from the 102-story Art Deco skyscraper "Empire State Building". The Lowell New York provides easy access to the 70th-floor open-air Top of the Rock Observation Deck, which is merely 1.5 km away. Visit The Pond, approximately 5 minutes' drive from the property, and feel complete harmony with the nature of United States. The 6.5-acre Central Park Zoo is also in close proximity to the hotel. The Lowell lies only 300 m from 59th Street underground station and within a 2-km distance of Grand Central train station.
The allergy-free rooms at the accommodation are furnished with a stone fireplace, and include wireless internet and a TV set. There is also a marble bathroom. The rooms also overlook the city.
Guests have a choice to dine in one of the 2 restaurants onsite. The lounge bar provides you with a place to unwind. It also features a lounge for guests' comfort. Situated right around the corner from Lowell Hotel, the restaurant Daniel offers a French menu.