Five Star Alliance
  • Twitter
  • Facebook
The Lowell | New York, NY, United States
 
The Lowell
The Lowell
The Lowell
Check availability
Located on a quiet, tree-lined street off Madison Avenue, The Lowell is in the heart of New York's most exclusive and fashionable Upper East Side. With only 49 individually decorated suites and 23 deluxe rooms, the hotel lavishes its guests with truly personalized service and great attention to detail. Among the many thoughtful touches are complimentary beverages upon arrival, Fiji water at turndown and a selection of Bulgari amenities. Most suites have wood-burning fireplaces, some have terraces, and almost all have fully equipped kitchens.

Your Email:
Related articles
Image of the Day: Gild Hall A Thompson Hotel
Image of the Day: Gild Hall A Thompson HotelRead more >>
Park Hyatt New York Opens
Park Hyatt New York OpensRead more >>
Shop Til' You Drop: WestHouse Hotel New York Partners with NET-A-PORTER
Shop Til' You Drop: WestHouse Hotel New York Partners with...Read more >>
Attaches at The Quin Hotel
Attachés are luxury lifestyle curators who “Q’rate”...Read more >>
Easily compare rates at
available luxury hotels
 
The Lowell
New York, NY, United States