725 South Harbour Island Boulevard, Tampa, Florida 33602 USA
Hotel Front - Evening/Night
Claim copyright