We're off I-4, walking distance to Centro Ybor and Ybor City, and two miles from downtown Tampa and The Florida Aquarium. Tampa Museum of Art can be reached in five minutes, and Busch Gardens is only nine miles from our door. Enjoy our outdoor pool and whirlpool, all-day dining in our Garden Grille & Bar, and room service from 5pm – 9pm.
Hotels in Tampa FL (Florida) United States of America USA <>
|