The Vista Inn & Suites Tampa provides the perfect home base for the Florida vacation that you will never forget!
Conveniently located off I-275, our hotel is central to the Tampa Bay area’s most popular attractions, including Busch Gardens, the Florida Aquarium, the Museum of Science & Industry, ZooTampa at Lowry Park and the University of South Florida.
Featuring spacious guest rooms with bright accents, our hotel offers free continental breakfast and Wi-Fi and is pet friendly. The kids will enjoy our sparkling outdoor pool and the IHOP restaurant right next door, and those in town for work can take advantage of our meeting facilities.
At the Vista Inn & Suites Tampa, you’ll enjoy exceptional service, comfort and quality at a great value.
Vista Inn & Suites Tampa Tampa address and phone