Immerse yourself in the warm, rustic charm of Hotel Kangaroo nestled beside the tranquil Rio La Culocha in San Felipe de Lara. This inviting wooden lodge offers travelers a soul-soothing retreat wrapped in lush greenery, gentle river sounds, and a cozy atmosphere perfect for winding down after adventurous days exploring Guatemala’s natural beauty. Delight in local hospitality, handcrafted decor, and an intimate setting that beckons a mindfully rejuvenating getaway deep within the heart of Izabal.