
The Lowell is on East 63rd Street. It is a five-minute walk from the boutiques of Fifth Avenue.
The hotel feels smaller and quieter than the grander towers facing Central Park, which is its primary appeal. While the surrounding streets are often clogged with the friction of midtown, this block remains composed. Choosing The Lowell over its competitors nearby is a matter of preferring privacy to a lobby spectacle. It is a residential enclave, making the fifteen-minute walk to St. Patrick’s Cathedral feel like a deliberate choice to re-enter the city rather than an inevitability.
© 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.