< back to our portfolio
Property Details

Hotel Alba

5303 W Kennedy Blvd. Tampa, Florida

Located in Tampa’s growing Westshore District, Hotel Alba features 222 stylish guest rooms meticulously designed to provide a memorable experience to business and leisure travelers. Hotel highlights include a gallery featuring original work by student artists and a signature restaurant with open-air dining and innovative dishes created from locally-sourced ingredients. 

Visit Website