Treasure Island, FL, United States
Bilmar Beach Resort
3-star hotel
This hotel is set overlooking 170 metres of sprawling, pristine beach in the St. Petersburg area of Florida. The resort is located just 3 km away from the stunning St. Petersburg Beach. The resort is situated within easy access…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Outdoor heated pool










