Foto Excalibur Hotel


Excalibur Hotel

3850 Las Vegas Boulevard South
★★★★
Resort

Location

Excalibur Hotel is one of the 4-star hotels located at 3850 Las Vegas Boulevard South. You can book this hotel on Agoda through this link dengan harga mulai dari + diskon.