top of page

The Lowell

28 E 63rd St, New York, NY 10065, USA

Images courtesy of

The Lowell

Property Description

The Lowell stands as a rare bastion of understated residential elegance in the heart of the Upper East Side, located on a quiet, tree-lined street between Madison and Park Avenues. Since its opening in 1927, this privately owned landmark has eschewed the trends of large-scale commercial hospitality in favor of a bespoke, "home-away-from-home" atmosphere. The property is celebrated for its classic European-influenced interiors, featuring many suites with wood-burning fireplaces and lushly landscaped private terraces—architectural rarities in Manhattan that offer a tranquil sanctuary above the city's fast-paced energy.


A defining characteristic of The Lowell is its steadfast adherence to a traditional, transparent pricing model. In a Midtown market where most luxury properties have adopted mandatory "urban destination" or "amenity" fees, The Lowell remains a dedicated holdout. The hotel operates on the principle that the highest tier of service should be inclusive, ensuring that essential amenities such as high-speed Wi-Fi, the state-of-the-art fitness center, and personalized twice-daily housekeeping are provided within the base room rate. This commitment to honest pricing reflects the hotel's long-standing philosophy of professional integrity and respect for the guest’s experience.


The guest experience is further elevated by the hotel’s renowned culinary program, which includes the sophisticated Majorelle and the cozy, library-like Jacques Bar. Its location offers unparalleled access to the boutiques of Madison Avenue and the green expanse of Central Park, yet the hotel maintains a level of privacy and quietude that feels worlds away from the tourist-heavy districts. By combining timeless New York glamour with a modern, straightforward approach to luxury, The Lowell continues to be the preferred choice for discerning travelers who value authenticity, privacy, and a seamless, surprise-free stay.

Property Details

Property Type

Hotel

City

New York

State

New York

Country

United States of America

Property Location

28 E 63rd St, New York, NY 10065, USA

bottom of page