Reservations: +1-888-407-3027
Pets Allowed
Restaurant
Room Service
Safety Deposit Box
Air Conditioning
Bar
Show all amenities
The Lowell Hotel, nestled in the heart of New York City at 28 East 63rd Street, is a luxurious 17-story haven established in 1927. Just steps away from Central Park and renowned shopping on Madison and Fifth Avenue, this elegant hotel promises an unforgettable stay. ... more
The Lowell offers various types of rooms and suites, all featuring marble bathrooms.
Yes, The Lowell has two on-site dining options: Majorelle, which offers seasonal dishes, and Jacques Bar.
Yes, The Lowell offers a nightly turndown service and a complimentary New York Times newspaper.
Yes, The Lowell is located just 1056 feet from Central Park and is near luxury fashion stores and attractions like Lincoln Center and Carnegie Hall.
Yes, The Club Room at The Lowell provides a space to unwind.
Guests can enjoy breakfast at the Pembroke Room.
Yes, The Lowell features landscaped terraces with views of the city.
The Lowell was established in 1927.
Yes, some rooms include wood-burning fireplaces.
The Lowell is 0.8 mi from Carnegie Hall and 1.1 mi from Lincoln Center.
Check-in: 15:00
Check-out: 12:00