Click here to book your room

2411 West Sahara Avenue, Las Vegas, NV 89102, USA
website: www.palacestation.sclv.com