423 - Island Inn is located about 10 minutes' drive from Floating Water Park and approximately 10 minutes by car from John's Pass Village. This villa comprises 1 bedroom and 1 bathroom.
Located in the Treasure Island district of St. Pete Beach, it is a 38-minute drive from St. Pete-Clearwater International airport. It takes a 30 minutes' walk to get to St. Pete Beach city centre. Taco Bus serves Mexican dishes and lies quite a walk from this property. You can get to Jungle Prada de Navaez Park 10 minutes away by car.
The local Gulf Boulevard & 100th Avenue bus station is merely 450 metres away.
Book 423 - Island Inn St. Pete Beach
More +
Less -