Situado em St Pete Beach, a 500 metros do St Pete Beach Theatre e a 2,4 km do Dolphin Landings Charter Boat Center, o Bella Sirena Inn disponibiliza acomodações com acesso Wi-Fi gratuito, ar condicionado e uma piscina exterior.
A acomodação inclui uma televisão de ecrã plano e uma casa de banho privativa com banheira e produtos de higiene pessoal gratuitos, enquanto a cozinha possui um forno, um micro-ondas e um frigorífico. Algumas unidades incluem uma área de estar e/ou um terraço.
A Boca Ciega Bay Aquatic Preserve fica a 2,7 km do apartamento. St. O Aeroporto Internacional de Pete-Clearwater encontra-se a 20 km da propriedade.