Hilton Garden Inn Tampa North

13305 Tampa Oaks Blvd Temple Terrace FL 33637 USA

(813) 342-5000

Location