Xanadu Villa heeft een tuin, een bar, een casino, en biedt accommodatie in Rancho Encantado met gratis WiFi en uitzicht op de tuin. Deze accommodatie heeft een balkon en gratis privéparkeren.
De villa met airconditioning heeft een terras met uitzicht op de bergen, en beschikt over 5 slaapkamers en een volledig uitgeruste keuken. Er is een flatscreen-tv.
Bij de villa kun je volop genieten van een hot tub.
Casino Cities of Gold ligt op 17 km van Xanadu Villa, en The Plaza ligt 16 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Santa Fe Municipal, op 29 km van de accommodatie.