Villa Umber beschikt over een buitenzwembad, een tuin, een bar, en biedt accommodatie in Las Vegas met gratis WiFi en uitzicht op de stad. De accommodatie ligt op 9,1 km van De Stratosphere en 10 km van Forum Shops At Caesars Palace en biedt gratis privéparkeren.
De villa heeft 4 slaapkamers, een flatscreen-tv met satellietzenders, een uitgeruste keuken met een koelkast en een vaatwasser, een wasmachine, en 4 badkamers met een douche. Tegen betaling kan de accommodatie handdoeken en beddengoed verzorgen.
Theater The Colosseum ligt op 10 km van de villa, en Las Vegas Convention Center ligt 10 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Harry Reid, op 13 km van Villa Umber.