Avalon Hotel Downtown St. Petersburg es un hotel dog-friendly ubicado en el centro de San Petersburgo. Ofrece habitaciones modernas y cómodas para huéspedes y sus mascotas. Además, cuenta con un área de picnic y un parque cercano para pasear a los perros. Los huéspedes también pueden disfrutar del bar y restaurante del hotel.