Set in Tampa, 1.7 km from University of South Florida, West wing features views of the city. The property is around 2 km from Adventure Island, 2.5 km from Busch Gardens and 3.3 km from Grand Prix Tampa.
Number of rooms: 2
2501 East Fowler Avenue, Tampa, FL 33612, United States