Island Inn Beach Resort
Treasure Island
Island Inn Beach Resort is located on the widest strech of white sandy beach in west Central Florida. 90% of all units face the beach (Gulf of Mexico). The remaining 10% have a bay view (Boca Ciega Bay). All units have efficiency kitchens....