L'Island Inn est situé dans le quartier de Treasure Island à St Pete Beach, à 100 mètres de Treasure Island, à 700 mètres de Sunset Beach et à 3,6 km de John's Pass. Vous séjournerez à 3,9 km du col Johns et de la promenade du village, à 14 km du stade Tropicana Field et à 15 km de la collection Chihuly. Cet appart'hôtel dispose d'une terrasse, d'une réception ouverte 24h/24 et d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux.
Cet établissement est non-fumeurs.
Vous séjournerez à 16 km du musée Dali et de la jetée. L'aéroport international de St. Pete-Clearwater, le plus proche, est implanté à 24 km.