Lodging/Accommodations close to Museum of Science and Industry
Karma Nest Tampa - Tampa
+1-888-897-9207
3001 University Center Dr., Tampa, FL 33612
+1-888-897-9207
~1.46 miles west of Museum of Science and Industry
~26 minute walk
- Low priced Suburban hotel
- 3 floors in property
Back to Top