Le 216 - Island Inn est un appartement situé à St Pete Beach, à 2,4 km du St Pete Beach Theatre. L'appartement se trouve à 5 km du Dolphin Landings Charter Boat Center.
Ce logement comprend une salle de bains privative ainsi qu'une cuisine équipée d'un four, d'un micro-ondes et d'un réfrigérateur.
Le 216 - Island Inn se trouve à 5 km de la réserve aquatique de Boca Ciega Bay et à 16 km du parc d'État Fort Desoto. L'aéroport de St Petersburg-Clearwater est implanté à 19 km.