Photo Credit: 808shirts, 2014 – Best Economy Inn was located at 1701 E Busch Blvd. Built in 1974, it initially opened as the Econo Lodge Busch Gardens Tampa, located at 1701 E Busch Blvd...
Photo Credit: 808shirts, 2014 – Best Economy Inn was located at 1701 E Busch Blvd. Built in 1974, it initially opened as the Econo Lodge Busch Gardens Tampa, located at 1701 E Busch Blvd...
Copyright © 2009- - Abandoned Atlas Foundation - board@AbandonedAtlas.com | Designed By Prairie Nation Creative, LLC - Disclaimer