The Lowell is a luxurious 5-star hotel located on the Upper East Side of Manhattan. Each room comes with a private bathroom, complete with a marble bathtub and separate shower. The hotel also offers a fitness center, spa, and several dining options. The Lowell is within walking distance of many popular attractions, such as Central Park and the Metropolitan Museum of Art.