The Lowell Hotel New York
5-star · Upper East Side, New York
From $605 / night — final rate confirmed by your concierge.
About The Lowell Hotel New York
Tucked on a quiet tree-lined block steps from Central Park and Madison Avenue boutiques, The Lowell is a discreet enclave of residential luxury. Nearly all rooms are suites, many with working fireplaces and fully equipped kitchens. The Post House restaurant and the legendary Pembroke Room tea lounge complete an exceptionally intimate New York experience favored by celebrities and regulars.
Alfred member benefits at The Lowell Hotel New York
- Afternoon Tea
- Residential Suites
- Private Terraces