2017 editionNo. 94

The Lowell

New York, New York, United States

In 2017, it returned to New York luxury relevance through residential privacy, Upper East Side discretion, and renewed post-refresh energy.

The annual recordWhy The Lowell is in The World's Best 100 Hotels 2017

The Lowell is a residential city hotel in New York, New York, defined by Upper East Side discretion, apartment-like suites, personal service, and renewed post-renovation relevance.

In 2017, it returned to New York luxury relevance through residential privacy, Upper East Side discretion, and renewed post-refresh energy.

Current hotel profile Official website The 2017 list
Hotel information

The essentials.

Destination
New York, New York, United States
Property
Residential city hotel
Operator
The Lowell Hotel
Opened
1927
Address28 East 63rd Street, New York, New York 10065Open map ↗
Edition factsThe record at a glance
Position
No. 94
Hotel type
Residential city hotel
Destination
New York, New York
Country or region
United States
Management in 2017
The Lowell Hotel
Opening year
1927
The Best 100 archiveEvery recorded appearance
  1. 2026No. 91
  2. 2017No. 94