The Lowell is a small luxury hotel nestled in the heart of New York City, USA. This boutique hotel offers a personalized and intimate experience for its guests. The rooms are beautifully decorated with a classic yet contemporary design and offer free WiFi. The Lowell features a cozy library, a fitness center, and a renowned restaurant. With its prime location on the Upper East Side, The Lowell is the perfect choice for a luxurious stay in the Big Apple with complimentary WiFi.