The Pembroke Room

Permanently closed
28 E 63rd St
New York, NY 10065

The Lowell Hotel is a landmark luxury hotel located in New York's Upper East Side, just moments away from Central Park and the upscale shops of Madison Avenue. Established in 1927, this family-owned hotel combines timeless elegance with the warmth of personalized service, featuring classic spaces, wood-burning fireplaces, and landscaped terraces that offer stunning city views.

Guests can indulge in refined dining experiences at Jacques Bar and Majorelle, with the Pembroke Room serving traditional breakfast and weekend brunch. The hotel also proudly presents the Lily of the Valley Afternoon Tea in collaboration with Dior Maison, emphasizing its reputation as a premier destination for tea in the city.

Generated from the website

Find related places

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkThe Pembroke Room

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.