Willa The Flo'S House Tampa może pomieścić do 5 gości i znajduje się 4 km od przyrodniczych atrkacji, takich jak Lake Carroll.
Grand Prix Tampa leży 10 min jazdy samochodem od willi, a Park wodny Adventure Island - w 6 km. W 4,1 km stąd znajduje się Uniwersytet Południowej Florydy.
W łazience znajduje się kabina prysznicowa walk-in i oddzielna toaleta. Suszarka do włosów i ręczniki są wliczone w cenę.
Willa The Flo'S House oferuje czajnik elektryczny, lodówkę i piekarnik w pełnowymiarowej kuchni. Restauracja Bearss Sandwiches jest położona w pobliżu od willi oraz oferuje dania kuchni karaibskiej. Opcje transportu w okolicy obejmują dworzec kolejowy Amtrack, w 15 km. Na miejscu dostępny jest taras, a w pobliżu obiektu można uprawiać bilard.