Nestled in Manhattan's coveted Upper East Side, The Lowell stands as a beacon of timeless luxury and sophistication. This intimate boutique hotel resides on a peaceful tree-lined street between Madison and Park Avenue, offering a discreet escape from the city's vibrant energy.
Each meticulously designed space within The Lowell reflects the refined elegance of classic New York living. The hotel combines European charm with American comfort, featuring handcrafted furnishings and curated artwork throughout its premises.
Steps from Central Park and surrounded by world-class shopping on Madison Avenue, The Lowell puts guests at the epicenter of Manhattan's most exclusive neighborhood. The property's location at 28 East 63rd Street provides seamless access to acclaimed museums, high-end boutiques, and celebrated restaurants.
The Lowell's legendary service caters to the most discerning travelers. Their dedicated staff anticipates every need with gracious attention to detail. From personalized concierge services to private dining experiences, the hotel delivers an unparalleled level of luxury hospitality.
This Manhattan gem remains a preferred sanctuary for those who appreciate intimate luxury, privacy, and exceptional service in New York's most prestigious address.
Website
28 E 63rd St, New York, NY 10065