The Lowell Hotel is a boutique luxury hotel located on the Upper East Side of Manhattan. It is known for its intimate atmosphere, personalized service, and elegant decor. The hotel offers spacious and beautifully appointed rooms and suites, a private garden, a fitness center, and a renowned restaurant. With its discreet luxury and prime location near Central Park and Madison Avenue, The Lowell Hotel is a favorite among discerning travelers.