
St Petersburg, FL, United States
Avalon Hotel Downtown St Petersburg
2-star hotel
Avalon Hotel Downtown St. Petersburg offers comfortable accommodations in the heart of St. Petersburg. Enjoy a refreshing dip in the outdoor pool, relax in the garden, or savor a meal at the onsite restaurant. The hotel provides…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park






















