Hotel El Capitán
- Street: Av. Mar de Cortez No. 298, Zona Centro
- Phone: (686) 577-1303
Enter your address into the address field below the map and the shortest route will be calculated.