Photo gallery for The Lowell





Luxury
The Lowell
Reviews
9.6 out of 10
Exceptional
Elegance in Manhattan's Upper East Side
A delightful small hotel with a cozy, welcoming atmosphere, The Lowell offers a perfect location in Manhattan's vibrant Upper East Side. Enjoy wonderful facilities, including a top-shelf adjoining restaurant and comfortable areas for sitting and relaxing, making your stay unforgettable.
About this property
Family-friendly hotel with 4 restaurants and a fitness center
Explore the area

28 East 63rd Street, New York, NY, 10065
- Central Park3 min walk
- Rockefeller Center19 min walk
- Times Square19 min walk
- New York, NY (LGA-LaGuardia)12 min drive