The Westin Peachtree Plaza, Atlanta is a pet-friendly hotel located in the heart of downtown Atlanta. This iconic hotel offers spacious and comfortable rooms, as well as a range of amenities for both you and your furry friend. The hotel provides pet beds, food bowls, and even offers a special pet welcome amenity. There are also nearby pet-friendly parks and walking trails where you can take your pet for a leisurely stroll. With its central location and pet-friendly policies, The Westin Peachtree Plaza, Atlanta is a fantastic choice for pet owners visiting the city.