"The apartments at Siegel Suites Twain offer you apartment living in Las Vegas, NV.
There is public transportation nearby. Unfortunately, there can be heavy traffic in the area at times. It's easy to enjoy nice weather when you have an attached balcony or patio. Get some exercise at the complex's swimming pool.
Call to find out more about these apartments, located at 455 E Twain Ave in Las Vegas, NV, today."