Learn more about Tampa Hotels in our Tampa Hotels Guide. La Quinta Inn Tampa, 4730 West Spruce Street, Tampa, Florida FL 33607 © 2024 HotelGuides.com, Inc. All rights reserved. About Us | Terms of Use | Privacy Policy | Security | Contact Us