The Lowell Hotel New York


Enjoy your stay and discover all we have to offer at The Lowell in New York, United States from The Leading Hotels of the World.



Luxury New York hotel in Upper East Side, walk to Barney's👈


Enjoy your stay and discover all we have to offer at The Lowell in New York, United States from The Leading Hotels of the World.


Popular property highlights


Free WiFi
Pets allowed
24-hour business center
Smoke-free property
Babysitting or childcare (surcharge)


Location


Located in Upper East Side, this luxury hotel is within a 10-minute walk of Barney's, Bloomingdale's, and Tiffany & Co.. Rockefeller Center and Grand Central Terminal are also within 1 mi (2 km).


Hotel Features


This smoke-free hotel features 4 restaurants, a fitness center, and a bar/lounge. WiFi in public areas is free. Other amenities include a 24-hour business center, valet parking, and 24-hour room service.


Room Amenities


All 74 individually decorated rooms provide free WiFi, free wired Internet, and iPod docks. Guests can enjoy deep soaking tubs, and other standard amenities include 24-hour room service, DVD players, and flat-screen TVs.