6529 E Hillsborough Ave, Tampa, Florida 33610-4104 USA
Standard Room, 2 Full Beds: <strong>2 Double Beds</strong><br /> 425 sq feet (39 sq meters)<br /><br />Free WiFi and refrigerator<br />
Claim copyright