Situado en St Pete Beach, a 500 metros de St Pete Beach Theatre ya 2,4 km de la Dolphin Landings Charter Boat Center, Bella Sirena Inn ofrece alojamiento con WiFi gratuito, aire acondicionado y una piscina al aire libre.
El alojamiento dispone de TV de pantalla plana, baño privado con bañera y artículos de aseo gratuitos y cocina con horno, microondas y nevera. Algunos alojamientos tienen zona de estar y/o terraza.
La reserva acuática de Boca Ciega Bay está a 2,7 km del apartamento. - El aeropuerto internacional de Pete-Clearwater se halla a 20 km.