The Westshore Grand, A Tribute Portfolio Hotel, Tampa Tampa
4860 West Kennedy Boulevard -
Tampa,
FL 33609
Near Westshore Plaza Mall