Lowell Hotel
Offering a restaurant, the 5-star luxury Lowell Hotel New York lies in the Manhattan district, 1.3 miles from American Museum of Natural History and 16 minutes by foot from David H. Koch Theater. Located 1.7 miles from Macy's, this hotel comprises 20 rooms and 2 restaurants.
Location
Thanks to its central location, the non-smoking hotel is in the center of New York, just near Central Park Zoo. The boutique-style accommodation is just 7 minutes' walk from Pulitzer Fountain and about 10 minutes' walk from Lexington Avenue / 59th Street subway station. The best historical sights to visit here include Belvedere Castle, situated 1.2 miles from this New York hotel. 5th Avenue & East 63rd Street bus stop is also just a few steps from Lowell Hotel.
Food & Drinks
The lounge bar is ideal for a relaxing drink. This property is around 5 minutes by foot from Nespresso Boutique Bar and offers a broad selection of meals.
Leisure & Activities
A fitness studio and a terrace are available at additional cost as well. The Lowell New York features a shared lounge and various recreational opportunities for a pleasant stay. Guests can work out in a fitness area.
Why choose Lowell Hotel New York
Main amenities
-
Wi-Fi
-
Child-friendly
-
Pets
Amenities
Lowell Hotel- Wi-Fi
- Child-friendly
- Pets
Internet
- Wi-Fi
Parking options
- Parking
For kids
- Cribs
In the rooms
- Mini-bar
- Tea and coffee facilities
Pets
- Pets allowed
Important information
- Children and extra beds
- There are no extra beds provided in a room.
Enter dates to see availability