Excalibur Las Vegas Room Review
Excalibur Las Vegas Room Review Excalibur is now the lowest tier property in the Las Vegas portfolio of MGM. When Excalibur opened in 1990, it was the largest hotel in the world (around 4,000 rooms). Rooms can often be found under $100. As a disclaimer to this review, I didn’t … Read more