Travellers enjoy visiting Alexander Villas Park, located 2.6 km from the comfortable Siegel Slots And Suites hotel, as well as Nellis Meadows Park accessible with 10-minute car ride. If you are willing to explore even more landmarks in Las Vegas, attend Nellis Baptist Church located 5 minutes' walk from the property.