St Regis Hotel
The stunning St Regis Hotel in Doha is impressive in every way. Opened in 2012, it was an early addition to Qatar’s assortment of upmarket resorts. Through hotels of such prestige, Doha creates waterfront strips which are unique to the … Read more