Royal accommodations in the heart of the south Strip, with a charming wedding chapel, diverse entertainment offerings and thrill rides in the garden-level arcade.
Royal accommodations in the heart of the south Strip, with a charming wedding chapel, diverse entertainment offerings and thrill rides in the garden-level arcade.
3850 S Las Vegas Blvd
Las Vegas, NV 89109
United States