Home Tags Plaza San Antonio Hotel & Spa

Tag: Plaza San Antonio Hotel & Spa

White Lodging Renames New Autograph Collection Hotel to Plaza San Antonio Hotel & Spa

SAN ANTONIO, Texas—White Lodging announced the renaming of its new Autograph Collection hotel in San Antonio, Texas, formerly known as The Otis Hotel. The...
Advertisement