The Lowell Hotel is a charming boutique hotel located on the Upper East Side of Manhattan. It offers elegant and spacious rooms and suites with a cozy atmosphere. Each room is equipped with a kettle, allowing you to enjoy a hot beverage in the comfort of your room. The hotel features a renowned restaurant, a fitness center, and a private garden. Its prime location near Central Park and Museum Mile makes it an ideal choice for those looking to explore the cultural attractions of New York.