Localizado em Ciudad Juarez, o Hotel Villa del Sol fica a 2 km do Consulado dos EUA. Disponibiliza uma piscina exterior, acesso Wi-Fi gratuito e estacionamento gratuito.
Os quartos têm ar condicionado, aquecimento, um cofre e uma secretária. Também incluem um sofá, uma secretária e uma televisão de ecrã plano por cabo. A casa de banho privativa está equipada com um chuveiro.
Um buffet de pequeno-almoço é servido no restaurante e também está disponível um bar. As Pontes Internacionais estão a 5 km e o aeroporto fica a 20 km do hotel.