Photos of the Gulf Star, Dubai.

About the hotel