The Lowell Hotel is a boutique 5-star hotel located on the Upper East Side of Manhattan. The hotel offers elegant and intimate accommodations, including rooms and suites with modern amenities, including a flat-screen TV. Guests can enjoy a range of amenities, including a fitness center, spa, and a renowned restaurant. The Lowell Hotel is also conveniently located near Central Park and renowned shopping destinations on Madison Avenue.