
The Lowell sits on 28 East 63rd Street. It is a five-minute walk from the boutiques of Fifth Avenue and holds a distinct residential profile within the local hotel landscape.
While many hotels in this part of the city rely on oversized lobbies to signal their presence, The Lowell uses a quieter, townhouse-style scale. It lacks the frantic foot traffic found near St. Patrick’s Cathedral, which is a fifteen-minute walk away. Choosing this address over its more commercial neighbors means you trade the cavernous scale of a grand hotel for a discreet, localized experience. The room runs dressier than the typical midtown property, and its focus on a singular, refined atmosphere makes it a better choice for those who prefer their city stay to feel like an apartment rather than a high-volume crossroads.
© 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 Alotea. Are you the owner? Claim this listing