Capital O Del Valle is located in Tecamachalco. Local points of interest include Tehuacán-Cuicatlán Biosphere Reserve, Church of Saint Isabel, and Atoyatempan Square.
Room size
16 m²
Comfy beds, 7.1 – Based on 13 reviews
This family room features a cable TV.
Amenities:
- 24 hour front desk
- Internet Access - Free Public Access
- Parking - Self
- Dry cleaning service
- Laundry
- Non-Smoking Facility