The Garden Suite has 2 terraces and a living room fireplace - perfect for entertaining! Did you know the hotel was originally built as an apartmenthotel in the 1920's?? Read more
Located on a quiet, tree – lined street off Madison Avenue, The Lowell is in the heart of New York’s most exclusive and fashionable Upper East Side. A refined 74 room hotel, The Lowell welcomes guests with a serene residential atmosphere reminiscent of a private townhouse...