Masters Inn - Tampa Fairgrounds

6626 E. Dr. Martin Luther King Blvd
Tampa
Florida
United States