The Westshore Grand, A Tribute Portfolio Hotel, Tampa

Hotel with 325 Rooms


4860 West Kennedy Blvd.
Tampa, FL 33609