Is This Your Listing? Are you the owner of The Lowell in New York City New York? Send us more details! Claim Your Business Or Contact Us
Description
Located on a quiet, tree-lined street off Madison Avenue, The Lowell is a luxury boutique hotel located 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, Voss 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.
Upcoming Events
Places You Should Consider
Restaurant $$
1417 Lexington Avenue, New York NY, 10128At Bread N Wine, we are pleased to offer you the best Sandwich creations from all over the world. Visit us and experience the exotic taste of the freshness.
The Lowell Photos
News & Articles
People Connected
Recommended Ratings & Reviews
Service
Cleanliness
Bang for your Buck
Parking & Accessibility