IslaVerde Santa Cruz La Laguna - Xicoy - Santa Cruz la Laguna, Guatemala Category: Bed & Breakfast A hotel? Well, we prefer to consider Isla Verde a garden of delights; a place to disconnect, to laze about and ... more info » rating Not rated yet Availability very low BOOK