6529 E Hillsborough Ave, Tampa, Florida 33610-4104 USA
Room, 1 Queen Bed: <strong>1 Queen Bed</strong><br /> 425 sq feet (39 sq meters)<br /><br />Free WiFi and refrigerator<br />
Claim copyright