Picture 27Located 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 enclaves. With 47 individually decorated suites and 21 deluxe rooms, the hotel lavishes guests with personalized service. Most suites have wood-burning fireplaces, and some have terraces.

Leave a Reply

Your email address will not be published.