A Amanda Palmer Review of Excalibur Hotel & Casino Oct 3 years ago Not the greatest Hotel but good location.
Comments: