A classic New York hotel on the Upper East Side, The Lowell offers the convenience of a city apartment and the luxury of an around the clock hotel staff – all comfortably tucked away in a quiet residential neighborhood. The Lowell is located just steps away from some of the best shopping in the city and is equally close to Midtown Manhattan offices, the theatre district and Lincoln Center, making it an ideal location to stay while visiting New York.




