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.
Numero delle stanze: 155
400 East Bearss Avenue, Tampa, FL 33613, Stati Uniti