During the stay at The Flo'S House Villa Tampa, guests can indulge in billiards or visit the venerable Busch Gardens Tampa Bay Theme Park, located 3.6 miles away. The 2-bedroom villa hosts up to 5 guests and invites them to unwind on a terrace.
The 1-bathroom villa offers a convenient location, a 10-minute drive from Lake Carroll, while Florida Hospital Pepin Heart Institute is about 15 minutes away by car. The Flo'S House Villa is 3 miles from educational places such as the public University of South Florida. This Tampa property is situated within a 20-minute drive of the family-friendly Grand Prix Tampa Amusement Park.
The property comes with a bathroom with a walk-in shower and a separate toilet. A hairdryer and towels are also offered.
The Flo'S House Villa includes a fully furnished kitchen fitted with an electric kettle, a fridge, and a kitchenware. Guests can dine in Bearss Sandwiches within reach of this Tampa villa. The villa is 9 miles from Amtrack train station, which makes tourist attractions in Tampa easily accessible.