Eco Hotel Guadalejo offers a boutique hotel experience with a restaurant, spa, jacuzzi, and access to waterfalls, trails, and horseback riding.