The Lowell Hotel is a charming boutique hotel situated on the Upper East Side of Manhattan. It offers a selection of vacation homes for guests looking for a home-away-from-home experience in New York City. The vacation homes at The Lowell Hotel are beautifully decorated and feature spacious living areas, fully equipped kitchens, and comfortable bedrooms with luxurious amenities. Guests can enjoy the privacy and convenience of a vacation home while still benefiting from the hotel's impeccable service and amenities, including a fitness center, private dining, and a cozy bar. The Lowell Hotel is located in a prestigious neighborhood, close to iconic landmarks such as Central Park, Museum Mile, and Madison Avenue shopping.