Busch Gardens Tampa Bay is 10 minutes drive from this hotel in Tampa, Florida On-site dining, an outdoor seasonal pool and guest rooms with bright accents and free Wi-Fi are offered Coffee facilities and cable TV are provided in all rooms at Vista Inn and Suites Tampa All rooms include wood furniture Guests can enjoy a free continental breakfast on-site IHOP Restaurant is open 24-hours a day Traditional American fare is served The University of South Florida is 6 miles from Tampa Vista Inn and Suites Florida Aquarium is 11 miles away