La Quinta 3701 East Fowler Avenue - Tampa, Florida 33612 Approximately 0.7 miles from H Lee Moffitt Cancer Center and Research Institute Compare prices for hotels in Tampa, FL
La Quinta Inn & Suites Usf (Near Busch Gardens) is the closest La Quinta hotel to H Lee Moffitt Cancer Center and Research Institute.
La Quinta Closest To H Lee Moffitt Cancer Center and Research Institute