The Lowell Hotel, New York

28 East 63rd Street, Upper East Side, New York, NY 10065, United States of America (show on map)
4.8
Lowell Hotel NYC

Expert reviews

CN Traveler review:

“The Lowell, on the Upper East Side, reopened in 2017 after a three-year renovation. Its 74 rooms got a refresh, but the important touches stayed the same: wood-burning fireplaces, grisaille wallpaper in the lobby, tasseled key fobs.”

Featured in CN Traveler’s 2020 Gold List.

Aggregated customer review rating:

4.8 out of 5.0

Ranked 2nd in New York

$550

What guests liked

All you need to know

The Lowell Hotel has seventeen stories and was built in the year 1927. It is also located in a very sought after location, 50 meters away from Madison Avenue and 161 meters away from Fifth Avenue. It is also located close to luxurious designer stores, such as Hermès and Roberto Cavalli, 0.7 kilometers away from Central Park, and 1.8 kilometers away from Lincoln Centre.

The entire property has several furnaces that feature wood-burning as well as landscaped terraces, which have a view of the entire city of New York. There is no doubt that this hotel is one of the best when it comes to its aesthetic. The Lowell Hotel’s dining facilities are overseen by Charles Masson, who is a famous restauranteur.

The dining facilities include the Majorelle and Jacques Bar, which offers a wide variety of seasonal dishes, the Pembroke Room, which has services for breakfast as well as afternoon tea, and The Lowell, which is a space appointed to helping the guests unwind. The Lowell Hotel offers several other types of facilities and services, which include security facilities, business facilities, parking facilities, facilities for fitness enthusiasts, cleaning services, which includes daily housekeeping, and other general amenities.

Location

Check availability $550