Call LIVE Agent NOW
+1-888-376-928628 East 63rd Street, New York, United States
See Map
Pets Allowed
Restaurant
Room Service
Safety Deposit Box
Air Conditioning
Show All Amenities
The Lowell is a 17-story building located close to Central Park, Madison Avenue and Fifth Avenue. It offers luxurious rooms and suites with marble bathrooms, wood-burning fireplaces, landscaped terraces and a nightly turndown service. The hotel also features two onsite dining options overseen by restaurateur Charles Masson, as well as a Club Room and Pembroke Room. It is located near luxury fashion stores and attractions such as Lincoln Center and Carnegie Hall.
Check-in: 15:00
Check-out: 12:00