10/10
Great hotel located in the center of the Las Vegas strip. Attached to The Miracle Mile and Planet Hollywood Casino. Plenty of food and drinking options within a short walk.
Brian
3-night trip
Get instant answers with AI powered search of property information and reviews.