A luxurious non-gaming resort on the north end of the strip.
Ideally located on a 10 acre site on the world renowned Las Vegas Strip. A short distance from the Las Vegas Convention Center.