The Lowell, New York, New York

     
   New York | New York Hotels    Search


New York

Hotels

Restaurants

Nightlife






The Lowell



The Lowell is located between Park And Madison Avenues, one block from Central Park within walking distance of the Midtown Business District, in the heart of Madison Avenue designer shops and boutiques, within the Upper East Side Historic District on a tranquil tree-lined Residential Street. - Deluxe Elegant European Style Hotel On A Tranquil Tree-Lined Residential Street. There are no more than 6 rooms on each of the 17 floors. Accommodations feature elegant custom designed furniture, refined antiques and imported fabrics. Most rooms feature fully equipped kitchens, some feature working wood burning fireplaces, terraces, and libraries.

The Lowell Address: 28 E 63RD ST - New York, NY, US 100218088


The Lowell
click image(s) to enlarge:

The Lowell


www.comevisitnewyorkny.com , | Other New York cities | partners
Terms and Conditions | Privacy Policy | About Us | Contact Us