Hostal Carpao Lodging is located in Puerto Ayora, Ecuador on 18 de Febrero St 483, White 3 Floors Building, Puerto Ayora, Galápagos 200102. Hostal Carpao Lodging is rated 3 out of 5 in the category hotel in Ecuador.
Address
18 de Febrero St 483, White 3 Floors Building, Puerto Ayora, Galápagos 200102