Com acomodações climatizadas, o 107 - Sea Breeze está situado em St Pete Beach, a 7 km do St Pete Beach Theatre. A Boca Ciega Bay Aquatic Preserve fica a 9 km da propriedade.
Todas as unidades têm uma área de estar. Também há uma cozinha equipada com uma máquina de lavar louça. Um forno, um micro-ondas e uma máquina de café também são providenciados.
O Dolphin Landings Charter Boat Center fica a 9 km do 107 - Sea Breeze. O Aeroporto de St Petersburg-Clearwater encontra-se a 17 km.