Choose your room
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 & Suites Tampa. All rooms include wood furniture. There is an IHOP next door that serves breakfast, lunch and dinner. The University of South Florida is 6 miles from Tampa Vista Inn & Suites. Florida Aquarium is 11 miles away.
Reviews: Hotel Vista Inn & Suites Tampa
Useful information:Other names for Hotel Vista Inn & Suites Tampa: