|
The Lowell
Summary of 144 verified reviews |
Exclusive Perks at The Lowell
Gift, $100, Upgrade, Breakfast and More in New York
A landmark luxury hotel in the heart of Manhattan established in 1927, The Lowell reflects the timeless elegance and soul of the Upper East Side. 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.
Guests making reservations through Five Star Alliance under the "Five Star Signature Package" or "Five Star Signature Suites & Villas" will also receive the following amenities: