Set in Iquitos, 32 km from Santa Teresa, Mego's Home offers a garden and free WiFi. Santo Tomas is 5 km from the homestay. The nearest airport is Francisco Secada Vignetta International Airport, 1 km from Mego's Home. Read more
Set in Iquitos, 32 km from Santa Teresa, Mego's Home offers a garden and free WiFi. Santo Tomas is 5 km from the homestay. The nearest airport is Francisco Secada Vignetta International Airport, 1 km from Mego's Home.