Hotels in Tampa, FL
Hotels
5303 West Kennedy Blvd,
Tampa ,
FL
33609
UNITED STATES
Hotel Alba Tampa is a stylish and practical choice for corporate travelers, conveniently located in the center of Westshore’s business district.
Features:
-Free WiFi
-Three restaurants
-Fitness center
-Complimentary airport shuttle
-Two miles from Tampa International airport
American Express
Cash
Diners Club
Discover
MasterCard
Visa
Worldwide > United States > Tampa, FL > Hotels