La Quinta 3826 W. Waters Avenue - Tampa, Florida 33614 Approximately 12.4 miles from Mease Countryside Hospital Compare prices for hotels in Tampa, FL
La Quinta Inn & Suites Tampa Central is the 3rd closest La Quinta hotel to Mease Countryside Hospital.