What's Worth It

The Lowell

An iconic hotel located in what is arguably the best neighborhood in New York City. Just a stone’s throw away from the celebrated fashion houses of Madison Avenue and footsteps away from Fifth Avenue and the oasis that is Central Park. The Lowell’s old-money elegant décor is a siren call to all the locals for a stay-cation.