Casa de Leiver Bed and Breakfast Peñas, Ecuador
Free Wi-Fi
Featuring accommodation with a balcony, Casa de Leiver is located in Peñas. Free Wi-Fi is available throughout the property.
Jorge Salguero S/N, 140604 Peñas, Ecuador