Handi - Taj Palace Hotel

Al Rigga, Taj Palace Hotel, Ground Lobby Level, Shopping Arcade, Dubai