Enter your dates to see the latest prices and deals for La Palma hotels
Situated in Flor de Laguna in the Panama region, El Salto del Tumaganti has a balcony and mountain views. Boasting a shared kitchen, this property also provides guests with a picnic area.