Extended Stay America - Tampa - North Airport 2 stars

5401 Beaumont Center Boulevard East, Tampa, FL 33634, United States of America

Hotel image
Read more reviews for Extended Stay America - Tampa - North Airport