Address697 Madison Avenue, New York, New York 10065, United States
The Lowell is a remarkably discreet, residential-style luxury hotel tucked away on a quiet, tree-lined street on Manhattan's Upper East Side.
Epitomizing classic New York elegance, this intimately scaled property operates more like a highly exclusive private club than a standard hotel. The remarkably spacious, individually designed suites feature rare amenities like wood-burning fireplaces and lush, private garden terraces.
With a dedicated concierge team, exquisite dining at the Pembroke Room, and a profound sense of old-world privacy, it is the perfect, premium-feeling sanctuary for discerning travellers.