
5 Star Hotel
Lowell Hotel
28 East 63rd Street, New York
9.6
Exceptional
119 reviews
About
Luxury Accommodations The Lowell, a historic 17-story building established in 1927, offers elegantly designed rooms and suites with marble bathrooms. Enjoy a nightly turndown service and complimentary New York Times newspaper during your stay. Charming Amenities Experience the charm of wood-burning fireplaces and beautifully landscaped terraces at The Lowell, providing stunning views of the city. Indulge in exquisite dining options overseen by renowned Restaurateur Charles Masson at Majorelle an...
Amenities
Available Rooms
1 night · 2026-02-15 → 2026-02-16
No rooms available for these dates.
No rooms available