THE LOWELL

THE LOWELL

28 East 63rd St., New York, NY 10065 United States (USA)
View Map 1-800-230-4134
4 Star hotel
40.76587 -73.9691

Check Rates


Click to see Calendar

Click to see Calendar



Customer Reviews of The Lowell

4.5 out of 5. Based on 114 guest reviews , Very Good

Details / Other Expenses

Policies / Expenses

People also viewed these hotels

View Now
Photo of Loews Regency Hotel
Loews Regency Hotel ~0.11 Miles away
View Now
Photo of The Park Lane Hotel
The Park Lane Hotel ~0.33 Miles away
View Now
Exterior of Aka Central Park
Aka Central Park ~0.36 Miles away
View Now
Image of Chambers
Chambers ~0.40 Miles away

Testimonials: Why use Hotel Planner?

Testimonials icon
"I will be telling everyone about you guys and utilizing your services again myself this week. Thanks so much for all your help, it was awsome!" K.G. - Naples, FL

Learn More