Offering outstanding value, this New Orleans themed hotel has superb facilities, and is located around 800 m from the Las Vegas Strip.
See more: Hotels in USA Hotels in Las Vegas - Nv Holiday Destinations in USA