Mama Mia! Las Vegas has it all!

0
411

The Westin’s first Las Vegas hotel opened on Nov. 6.