El Mangranar is a charming rural hotel offering casual rooms and cottages. Guests can enjoy a restaurant, bar, and outdoor pool.