The Lowell Hotel is a boutique hotel situated on the Upper East Side of Manhattan. It offers vacation rentals that combine the comforts of home with the luxury of a five-star hotel. The rentals feature elegant furnishings, fully equipped kitchens, and spacious living areas. Guests can enjoy personalized service, access to a private fitness center, and a renowned restaurant on-site. The Lowell Hotel is an excellent option for travelers looking for a sophisticated vacation rental experience in New York City.