Crowne Plaza Tampa Westshore Hotel

 
100% love it
  1
Crowne Plaza on the West Shore
Well appointed Crowne Plaza serves its standard purpose with panache in the Westshore section of Tampa.