at 28 E 63rd St, New York, 10065 United States
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.
The buses along Madison Avenue and Fifth Avenue are each close to The Lowell, 24 hours a day.
2520 FB users likes The Lowell, set it to 164 position in Likes Rating for New York, New York in Hotel category
A landmark luxury hotel, near central park, The Lowell rises 17-floors above an iconic residential neighborhood, a stone’s throw from the celebrated fashion houses of Madison Avenue and footsteps from Fifth Avenue and the vast oasis of Central Park .
Established in 1927, The Lowell's boutique hotel in NYC reflects the timeless elegance and soul of the Upper East Side .
The warmth of a familiar smile, attention to detail and discreet service welcome discerning guests as they move through chic classical spaces.
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 luxury apartment NYC .