← Back to all stays
Where to stay

The Lowell Hotel

New York

The Lowell Hotel — hero image
  • Rating5-star
  • Price£££££
  • Typehotel
  • 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.

Highlights

  • Wood-burning fireplaces
  • Pembroke Room dining
  • Fitness centre
  • Concierge

We may earn a commission if you book through these links, at no extra cost to you. How we make money