Subscribe to our monthly newsletter. Get luxury updates on news, products and service.
Be the first to review this item!
Claim this listing?
The Lowell is a family-owned luxury hotel on New York's Upper East Side, steps from Madison Avenue, with 47 suites featuring wood-burning fireplaces, private terraces and a Dior Spa.