The Lowell Hotel in New York City is a small luxury hotel that welcomes pets with open arms. Located on the Upper East Side, this elegant hotel offers a range of pet-friendly accommodations, including suites with private terraces and cozy beds for your furry friend. Take your pet for a stroll in nearby Central Park or pamper them with a visit to the hotel's pet spa. With its prime location and pet-friendly amenities, The Lowell Hotel is the perfect choice for a luxurious stay in the heart of the city.