Lowell Hotel

28 East 63rd Street, New York, United States

See Map

Reservations:+1-888-376-9286
Lowell Hotel
Show All Photos

Top Amenities

Check Availability

Lowell Hotel

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.

Hotel Policies