Castillo de Coral is located in Costa Rica on 10.145873, -85.802643, Provincia de Guanacaste, Junquillal. Castillo de Coral is rated 4.8 out of 5 in the category lodging in Costa Rica.
Address
10.145873, -85.802643, Provincia de Guanacaste, Junquillal