Map
8 Calle de la Playa, Panajachel, Guatemala
Hotel
Villa Santa Catarina