castle hotel in vegas castle like hotel in vegas The Spa at Excalibur. In a Las Vegas castle its all about living a life of leisure. Las Vegas Revisited Excalib… Wednesday, June 29, 2022 Edit