Hotel Villa Del Sol
Hotel Villa Del Sol is rated 3 stars and provides visitors with a storage room, a designated smoking area and parking.
World Trade Center is about 15 minutes' walk away. The property lies within 7 km from the city center.
This hotel comprises of individual rooms including premium double room and double room with such comforts as a minibar, climate control, wireless internet, a safe and a private toilet. The rooms have a view over the garden. The bathrooms come with a shower, a hairdryer and a bidet for more comfort.
Guests can share a meal in Las Pampas and Bufalo, located about 250 meters away.
The hotel's convenient location offers to get to Miguel Hidalgo International airport in 25 minutes by car.
Corporate travelers can use a business centre and a copier available on site.