Hotel Villa del Sol ligt in Ciudad Juarez, op 2 km van het Amerikaanse consulaat. Er is een buitenzwembad, gratis WiFi en gratis parkeergelegenheid.
De kamers zijn voorzien van airconditioning en verwarming. Ze hebben een bank, een bureau en een flatscreen-tv met kabelzenders. De eigen badkamer is uitgerust met een douche.
Het ontbijtbuffet wordt geserveerd in het restaurant en er is ook een bar. De bruggen naar Amerika liggen op 5 km afstand en de luchthaven bevindt zich op 20 kilometer van het hotel.