Aloft brand expands into Thailand with new Bangkok hotel
THAILAND-The Aloft brand has been officially launched in Thailand with the opening of Aloft Bangkok – Sukhumvit 11. One of Starwood Hotels & Resorts newest brands, Aloft is for the modern and […]