Champs Elysees Hotel, Dubai

Rigga street, behind Automatic RestaurantDeira, Dubai2565, Emirati Arabi Uniti