From $38 USD
Located in Ciudad Juarez, Hotel Villa del Sol is 2 km from the US Consulate. Free shuttles are offered to the consulate, airport and clinics. There is an outdoor pool, free Wi-Fi and free parking. Rooms are air conditioned and heated.
Local
See and Do
- Magoffin Home State Historic Site El Paso (3.6 miles) - The Magoffin Home State Historic Site is a territorial style adobe home surrounded by 1 and 1/2 acre...


