Set amid historic townhouses on East 63rd street between the iconic Madison and Park Avenues, The Lowell is immersed in Manhattan’s mecca of luxury. The world’s top international boutiques including Hermes, Chanel and Oscar de la Renta are located right around the corner. Blocks away, luxury flagship stores line Fifth Avenue, while every shopper’s nirvana, the 3Bs – Bergdorf-Goodman, Barneys and Bloomingdale’s, are within walking distance.
New York’s most beloved Central Park, is a short stroll from the hotel’s doorstep, offering quick entry to the park’s famous attractions including the zoo, Wollman skating rink and Sheep’s Meadow. The hotel is situated among Museum Mile’s prestigious cultural institutions from The MET and Guggenheim to the MOMA and Frick Collection. Located in the heart of the Upper East Side
, The Lowell connects guests to life in the neighborhood and provides unparalleled access to the city’s most celebrated landmarks beyond.