Howard Johnson Inn - Near Hard Rock Casino

2520 N 50th St
Tampa
Florida
United States