South Tampa Retreat Fenced Yard, Top Location!
2417 West Stroud Avenue Unit A
Free Wi-Fi
Excellent location
The 2-bedroom Bayshore Beautiful Walk To Hot Restaurants And Bars offers proximity to nearby tourist spots, such as Tampa Museum of Art, situated 3.5 km away.
Free cancellation
From 187 US$ per night
View Deal