612 - Island Inn offers accommodations in St. Pete Beach, 1.5 miles from St Pete Beach Theatre and 3 miles from Boca Ciega Bay Aquatic Preserve. The property features views of the sea and is 3 miles from Dolphin Landings Charter Boat Center.
There is a sitting area and a kitchen.
St Petersburg-Clearwater Airport is 12 miles from the property.
Number of rooms : 1