LocationThis hotel is exclusively situated directly on the Las Vegas strip, opposite the Fashion Show Mall.FacilitiesThe hotel was built in 2005. The accommodation offers guests a total of 2716 rooms. In the air-conditioned establishment, travellers are..