This Tampa, Florida resort is 14.8 km from Busch Gardens theme park. Features include an outdoor pool, a 27-hole golf course, and 8 tennis courts. Each suite has a full kitchen.
Book this Hotel