Home Tags Birmingham hotels

Tag: Birmingham hotels

Westin Opens in Birmingham, Ala.

STAMFORD, Conn.—Starwood Hotels & Resorts Worldwide announced that it has introduced its Westin brand to Birmingham, Alabama. The Westin Birmingham is located in the...
Advertisement