The Lowell

Travel $

28 E 63rd St, New York, NY 10065

Upper East Side

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.

Frequently Asked Questions

Places You Should Consider

0   (0)

1417 Lexington Avenue, New York, NY 10128

Upper East Side
At 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

Best Hotels and Resorts in New York City

Recommended Ratings & Reviews

Service
Cleanliness
Bang for your Buck
Parking & Accessibility
Rate & Review