Hotel review: St Regis Dubai

A review of the top hotel of three in the Habtoor development in Dubai