North America • United States • Florida • Courtyard By Marriott Tampa Downtown
Stepping out of the hotel into the landscaped courtyard area, you would never know you are in the center of downtown Tampa's business district.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!