La Quinta Inn & Suites Tampa Central

1 rating

Rating By Category

SurveyMini App

Want to write your own reviews?

Download our SurveyMini App.

For Apple For Android

Location

3826 West Waters Ave,
Tampa, FL 33614

bhonest 23

By bhonest 23 | 10/17/2014

great experience and amazing time and food