Best luxury hotels in New York » Lowell Hotel

Lowell Hotel

The Lowell is a 17-story building established in 1927 and is located 321.8 metres from Central Park. The property is 50 metres from Madison Avenue. Fifth Avenue is 161 metres form the property. Hotel Lowell features rooms and suites with marble bathrooms. A nightly turndown service and free New York Times newspaper are also provided. The Lowell features wood-burning fireplaces and landscaped terraces with views of the city. Restaurateur Charles Masson oversees the property’s onsite dining options, Majorelle and Jacques Bar. Majorelle offers a seasonal dishes. The Club Room at The Lowell offers a space to unwind, while the Pembroke Room offers breakfast and afternoon tea. Guests will find luxury fashion stores like Hermès, Barneys New York and Roberto Cavalli Store within 35 metres of the property. Lincoln Centre is 1.8 km from the property and Carnegie Hall is 1.3 km away.

Rating:

Popular Facilities:

Free WiFi
Private parking
Family rooms
Fitness centre
2 restaurants
Room service
Facilities for disabled guests
24-hour front desk
Bar
Breakfast
Lowell Hotel
Lowell Hotel Image 3
Lowell Hotel Image 4
Lowell Hotel Image 5
Lowell Hotel Image 6
Lowell Hotel Image 7
Lowell Hotel Image 8

More Luxury Hotels in New York