Book this hotel and collect nights after your stay
Situated in Ciudad Juarez, Hotel Villa del Sol is close to Paso del Norte Cultural Center, Ascarate Lake City Park, and Monument Mexicanidad. Also nearby are El Paso Zoo and Chamizal National Memorial.
Dining options at this Ciudad Juarez hotel include a restaurant and a bar/lounge. Complimentary wireless Internet access is available in public areas and a computer station is located on site. Additional amenities include an outdoor pool and tour/ticket assistance. Complimentary self parking is available onsite for guests.
The 116 guestrooms at Hotel Villa del Sol include air conditioning. Guests can use the in-room complimentary wireless high-speed Internet access. Televisions are equipped with cable channels. All accommodations provide desks and phones.
|Food and drink||
|Things to do||
We are now watching this hotel on your travel dates
( - )