Starwood Hotels & Resorts announced yesterday that they have opened their first Aloft property in Oklahoma.
Starwood Hotels & Resorts opens first Aloft in Oklahoma