Guest reviews of Hotel y Restaurante Casa Escondida
Based on 109 reviews
- All reviews
Find reviews that mention:
We are located at only 300 meters from the downtown with a wonderful view of Rio Dulce. We have a pool and free Wifi for our guests.