Designed by
Title
Excalibur Hotel and Casino resort in Las Vegas #266220031
Description
LAS VEGAS, USA - APRIL 14, 2014: Excalibur Hotel and Casino resort view in Las Vegas. The complex has 3,981 rooms and is owned by MGM Resorts International
This image is editorial