Reviews of hostels in Tampa



Grams Inn
3109 North Ola Avenue, Tampa, FL 33603
Tel (813) 221 0596