The St. Regis Doha, the finest address in Qatar, in collaboration with the Royal Thai Embassy, invites guests to indulge in a collection of the finest experiences, and celebrate exceptional…