Situé à St Pete Beach, à 500 mètres du théâtre de St Pete Beach et à 2,4 km du Dolphin Landings Charter Boat Center, le Bella Sirena Inn propose des hébergements dotés d'une connexion Wi-Fi gratuite, de la climatisation et d'une piscine extérieure.
Les hébergements comprennent une télévision à écran plat ainsi qu'une salle de bains privative pourvue d'une baignoire et d'articles de toilette gratuits. Leur cuisine est équipée d'un four, d'un micro-ondes et d'un réfrigérateur. Certains logements comprennent un coin salon et/ou une terrasse.
Le Boca Ciega Bay Aquatic Preserve est à 2,7 km de l'appartement. L'aéroport international St. Pete-Clearwater est implanté à 20 km.