This luxurious hotel is centrally located on the Las Vegas Strip. The hotel affords a glorious view of the gardens and the picturesque lake in the surrounding area.
See more: Hotels in USA Hotels in Las Vegas - Nv Holiday Destinations in USA