Capital O Mansión los Arcos, San Luis Potosí is set in San Luis Potosí, 13 km from Cathedral of San Luis Potosi and 11 km from El Domo. With free Wi-Fi, this 4-star hotel offers room service and a 24-hour front desk.
Number of rooms: 60
Av. Benito Juarez, Villa de Pozos 5001 Aguilares, 78421 San Luis Potosí, Mexico