Home

Hotels in United States

Showing posts with label Las Vegas. Show all posts
Showing posts with label Las Vegas. Show all posts

Tuesday, October 1, 2024

Excalibur - Las Vegas

Excalibur - Las Vegas


3850 Las Vegas Boulevard South, Las Vegas Strip, Las Vegas, NV 89109, United States

This castle-themed resort and casino is located central on the Las Vegas Strip. It features 4 seasonal outdoor pools, 14 restaurants, 100,000-square-foot casino and live nightly entertainment are provided.