Holiday Inn Express And Suites Tampa, Tampa

Holiday Inn Express And Suites Tampa

8310 Galbraith

Find out why New Tampa is the "Place To Be" The Holiday Inn Express Hotel & Suites is the closest Express to Busch Gardens and University of South Florida (USF). This beautiful Hotel & Suites is located in the pristine "New Tampa" area of Tampa & easy to get to at I-75 exit # 270. The hotel is close to everything yet it is nestled in a peaceful nature preserve area. New Tampa is exciting, clean, fresh and new with over 15 restaurants & 5 golf courses. From the hotel you can walk to the