La Corona de los Santos
Santa Cruz de Leon Cortes, Los — 2 km Sur Este de la Iglesia, Calle La Roca
Offering a restaurant, La Corona de los Santos is located in Santa Cruz de Leon Cortes, in the heart of the coffee producing region. Guests enjoy free WiFi. Each room here includes a cable TV and a private bathroom with a shower and free toiletries.