Extended Stay Deluxe Tampa - Airport - N.West Shore Blvd

1805 N Westshore Blvd
Tampa
Florida
United States