Malibu LifeLife and Arts Mama Mia! Las Vegas has it all! By 13StarsManager - November 19, 2003 0 574 FacebookTwitterPinterestWhatsApp The Westin’s first Las Vegas hotel opened on Nov. 6.