Situada 2.6 km do Grand Prix de Tampa, The Flo'S House Vila Tampa convida os hóspedes a relaxar num um terraço. Adequada para 5 hóspedes, a pousada de 2 dormitórios oferece bilhar para diversificar o lazer dos hóspedes.
A pousada de 1 banheiro beneficia de uma localização conveniente a cerca de 15 minutos andando do Parque de Diversões Busch Gardens, enquanto atrações naturais como o Lago Carroll estão a 10 minutos de distância dirigindo. O Adventure Island está situado a 6 km de distância. Os locais de interesse educacional situados a cerca de 20 minutos andando da pousada The Flo'S House incluem a Universidade do Sul da Flórida.
A propriedade de Tampa dispõe de banheiro com banheiro separado e chuveiro. Secador de cabelo, lençóis de banho e toalhas estão incluídos para maior conforto.
Os hóspedes podem cozinhar as suas próprias refeições na cozinha totalmente equipada nesta pousada. Também há chaleira elétrica, refrigerador e forno disponíveis na cozinha. Oferecendo pratos da cozinha caribenha, Bearss Sandwiches está situado a 8 minutos de distância a pé. A estação ferroviária Amtrack, localizada a 15 km de distância, oferece várias opções de transporte nas proximidades.