Terrace Guest House Homestay Tampa, Florida
Terrace Guest House is situated in the Temple Terrace district of Tampa, 3.3 km from Busch Gardens, 4.4 km from University of South Florida and 10 km from 1 800 Ask Gary Amphitheatre. The air-conditioned accommodation is 2.
Number of rooms: 6
9619 North 55th Street, Tampa, FL 33617, United States