Photos of the Champs Elysees, Dubai.

About the hotel