Luxury Hotels Atlas / Places / United States / New York City / The Lowell

The Lowell

New York City, New York, United States · Independent · Grand Luxury

The Lowell: Lowell Hotel, New York City review | CN TravellerThe Lowell: The Lowell Hotel - QueridoThe Lowell: Lowell Hotel Review: What To REALLY Expect If You Stay | Oyster.com

The Lowell opened in 1927 as a seventeen-story hotel at 28 East 63rd Street between Madison and Park, one block from Central Park. A three-year, $25 million renovation by Michael S. Smith and Mark Pinney returned it to guests in 2017. Travel + Leisure readers later named it New York's best hotel; a 2,900-square-foot three-bedroom penthouse has been offered at $300,000 a month.

About The Lowell

The setting

The Lowell stands on 28 East 63rd Street between Madison and Park in Midtown, New York City. The Plaza is roughly 5 minutes' walk, and The Museum of Modern Art is roughly 10 minutes' walk. Midtown is the city's engine room after dark: towers emptying into theaters, steakhouse booths, and hotel lobbies that still know how to host a night. The grid runs at full voltage from Times Square to Fifth, Grand Central to the Park. 7-minute walk to 5th Avenue's shops.

Restaurants and bars

Amenities

Awards

Open The Lowell in the atlas for live weekend rates, photos, and the full folio.

More hotels in New York City

All luxury hotels in New York City

How the six LHA Tiers work