The Lowell Hotel is a pet-friendly luxury hotel located on the Upper East Side of Manhattan. This elegant and sophisticated hotel welcomes pets of all sizes, ensuring that your furry friend will have a memorable stay. The Lowell Hotel offers pet-friendly amenities such as pet beds, food and water bowls, and even a pet-friendly room service menu. The hotel is also conveniently located near pet-friendly parks and attractions, allowing you and your pet to explore the neighborhood together. With its impeccable service and pet-friendly atmosphere, The Lowell Hotel is a great choice for pet owners visiting Manhattan.