Hyde Park Hotel

2105 West Bristol Avenue
Tampa
Florida
United States