Black Access

New York—Hotels

The Lowell Hotel

The Lowell Hotel

The place

Family-owned Upper East Side luxury hotel established in 1927.

The Lowell Hotel

Good to know

Address

28 East 63rd Street, New York, NY 10065

Area

Upper East Side

Cuisine & style

Rooms and suites, Majorelle, Jacques Bar and afternoon tea.

Overall atmosphere

Classical style, with wood-burning fireplaces and landscaped terraces in selected rooms.

Book a room

The destination

New York

The city that never sleeps. Festive dinners, rooftops over the skyline, speakeasies and the hottest clubs in Manhattan until 4am. By day: restaurants from every cuisine, brunch, shopping and yachts on the Hudson. All year.

Explore New York →