Lobito Marino is located in Puerto Ayora, Ecuador on Calle Isla Floreana y 18 de Febrero Esquina, Puerto Ayora, Galápagos 200350. Lobito Marino is rated 3 out of 5 in the category hotel in Ecuador.
Address
Calle Isla Floreana y 18 de Febrero Esquina, Puerto Ayora, Galápagos 200350