
Google Map
Location
5760 Polaris Ave
Las Vegas, NV 89118
United States
Telephone (Switchboard)
Website URL
Strip Direction
Off Strip
Number of Rooms
139
Pool?
Yes
Parking
Free Parking
Self-Parking