Rodeway Inn Tampa

210 E Fowler Ave
Tampa
Florida
United States