Offering 20 rooms, the 5-star luxury Lowell Hotel New York is near a shopping district, nearly 25 minutes' walk from Guggenheim 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 approximately 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, around a 5-minute ride from the property, and feel complete harmony with the nature of United States. The 6.5-acre Central Park Zoo is just steps from the hotel. The Lowell is located within a 300-metre distance of 59th Street underground station and within a 2-km distance of Grand Central train station.
Featuring a private terrace and a kitchen, the allergy-friendly rooms also come with a television. If you like cooking, there is an electric kettle, a fridge, and kitchenware provided on site. Guests can enjoy rooms with views of the city.
The dining options in the accommodation include 2 restaurants. Drinks are available at the lounge bar. It also features a lounge for guests' comfort. Choose from an unlimited choice of French dishes at Daniel which is a few steps from Lowell Hotel.