Ideally located on a 10 acre site on the world renowned Las Vegas Strip. A short distance from the Las Vegas Convention Center.
See more: Hotels in USA Hotels in Las Vegas - Nv Holiday Destinations in USA