The Lowell Hotel is a luxurious hotel located on the Upper East Side of Manhattan. It offers holiday apartments that provide a home away from home experience. The apartments are elegantly furnished and feature fully equipped kitchens, separate living and dining areas, and luxurious amenities. Guests can enjoy the hotel's fitness center, private garden, and personalized services such as in-room dining and concierge assistance. The Lowell Hotel is conveniently located near Central Park, Museum Mile, and upscale shopping destinations.