Location: situated very close to the Las Vegas Strip and half a block from the Bally's monorail stop. 50 Km. from the Hoover Dam.
See more: Hotels in USA Hotels in Las Vegas Holiday Destinations in USA