The Lowell Hotel is a luxurious hotel located on the Upper East Side of Manhattan. The hotel offers a resort-like experience with its world-class amenities and services. Guests can enjoy a variety of recreational facilities, including a rooftop pool and a fully equipped fitness center. The Lowell Hotel also offers a range of spa treatments and wellness services, ensuring a relaxing and rejuvenating stay. With its elegant accommodations and impeccable service, The Lowell Hotel is a top choice for travelers looking for a hotel with resort-like amenities in NYC.