
The Lowell sits on 28 E 63rd St. Fifth Avenue shopping is a five-minute walk away, placing retail blocks within reach while keeping the hotel removed from high-traffic thoroughfares. The property holds a 4.80 rating from 316 reviews, favoring a compact, private scale over the expansive footprints common to the surrounding area.
Choosing this hotel prioritizes the residential quiet of the East Side over the institutional bustle of Midtown. While the walk to St. Patrick’s Cathedral takes fifteen minutes, the proximity to the city's commercial core remains practical. It is a more discreet choice for travelers who find the district’s larger, grand-scale properties impersonal. The gym and spa facilities function here as quiet appendages to the guest experience, reinforcing a stay that feels more like a private residence than a traditional transit hub.
© Photo Credits: The Lowell
28 E 63rd St, New York, NY 10065
The Lowell New York City
28 E 63rd St, New York, NY 10065
This is an independently maintained listing. The Lowell is not affiliated with, endorsed by, or sponsored by New York Conciergerie. Are you the owner? Claim this listing
All venue names and trademarks are property of their respective owners. Listings are independently compiled for informational purposes only and do not imply endorsement or affiliation.