7 Mi to Downtown Tampa: Home w/ Fire Pit & Grill!
4435 W Iowa Ave, Tampa
Location It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel 7 Mi to Downtown Tampa: Home w/ Fire Pit & Grill! is located in Tampa. This hotel is located in 10 km from the city center. You can take a walk and explore the neighbourhood area o











