Most people recognize Dusit Thani for it’s iconic structure on Sheikh Zayed Road, Dubai and I admire the architects behind this hotel. This time we stayed at their Abu Dhabi branch, very much a tall hotel which lives and breathes spirit of a true Thai like all their other hotels. The five star hotel treats with […]