spahotels
guide
.com
About
El Bistro
Italian Restaurant
Panajachel
»
El Bistro
Spa hotels near El Bistro
Hotel Posada de Don Rodrigo Panajachel
Rating
8.6
Book from
$
130