Located in Ciudad Juarez, Hotel Villa del Sol is 1.2 miles from the US Consulate. There is an outdoor pool, free WiFi and free parking.
Rooms are air conditioned and heated. They have a sofa, desk and flat-screen cable TV. The private bathroom comes with a shower.
A buffet breakfast is available in the restaurant and there is also a bar. The International Bridges are 3.1 miles away and the airport is 12.4 miles from the hotel.