A landmark luxury hotel in the heart of Manhattan
, The Lowell rises 17-floors above an iconic residential neighborhood
, a stone’s throw from the celebrated fashion houses of Madison Avenue
and footsteps from Fifth Avenue and the vast oasis of Central Park
. Established in 1927, The Lowell reflects the timeless elegance and soul of the Upper East Side.
The warmth of a familiar smile, attention to detail and discreet service
welcome discerning guests as they move through chic classical spaces. Wood-burning fireplaces—a rare find in New York—and landscaped terraces with sweeping city views are enjoyed in sun-filled rooms and suites
fashioned in the hotel’s distinctive style with the refined comforts of a private apartment.