Villa UmberVilla
7046 West El Parque Avenue Las Vegas,West El Parque Avenue, Paradise, 89117
Boasting a garden, pool with a view and lake views, Villa Umber is set in Las Vegas. The air-conditioned accommodation is 9.1 km from Stratosphere Tower, and guests can benefit from complimentary Wi-Fi and private parking available on site.