Ecolodge Rain is located in San Isidro, Costa Rica on carretera a Fudebiol 7 km norteeste del centro de San Isidro, Quebradas al lado del Centro Biologico las Quebradas, Pedregoso, San Jose 11901. Ecolodge Rain is rated 3 out of 5 in the category hotel in Costa Rica.
Address
carretera a Fudebiol 7 km norteeste del centro de San Isidro, Quebradas al lado del Centro Biologico las Quebradas, Pedregoso, San Jose 11901