SpringHill Suites Tampa North/I-75 Tampa Palms SpringHill Suites Tampa North/I-75 Tampa Palms5396 Primrose Lake CircleTampa, Florida 33647 Phone: (813) 971-2000