Lion Heart Palace is located in Iquitos. A terrace with lake views is offered in each unit. A vegetarian breakfast is served every morning at the property. Guests can also relax in the garden. Santa Teresa is 25 km from the lodge, while Santo Tomas is 12 km away. The nearest airport is Francisco Sec Read more
Lion Heart Palace is located in Iquitos. A terrace with lake views is offered in each unit. A vegetarian breakfast is served every morning at the property. Guests can also relax in the garden. Santa Teresa is 25 km from the lodge, while Santo Tomas is 12 km away. The nearest airport is Francisco Secada Vignetta International Airport, 7 km from the property.