New York, NY
The Lowell New York Hotel offers 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 of the Loweel.
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.
28 East 63rd Street, New York, NY 10021, USA