Treasure Island at Jumeirah Beach Hotel in Dubai – Shows and Theatrical Plays Rated 4 out of 5 $95 BOOK NOW